cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

ceph_strings.c (1686B)


      1// SPDX-License-Identifier: GPL-2.0
      2/*
      3 * Ceph string constants
      4 */
      5#include <linux/module.h>
      6#include <linux/ceph/types.h>
      7
      8const char *ceph_entity_type_name(int type)
      9{
     10	switch (type) {
     11	case CEPH_ENTITY_TYPE_MDS: return "mds";
     12	case CEPH_ENTITY_TYPE_OSD: return "osd";
     13	case CEPH_ENTITY_TYPE_MON: return "mon";
     14	case CEPH_ENTITY_TYPE_CLIENT: return "client";
     15	case CEPH_ENTITY_TYPE_AUTH: return "auth";
     16	default: return "unknown";
     17	}
     18}
     19EXPORT_SYMBOL(ceph_entity_type_name);
     20
     21const char *ceph_auth_proto_name(int proto)
     22{
     23	switch (proto) {
     24	case CEPH_AUTH_UNKNOWN:
     25		return "unknown";
     26	case CEPH_AUTH_NONE:
     27		return "none";
     28	case CEPH_AUTH_CEPHX:
     29		return "cephx";
     30	default:
     31		return "???";
     32	}
     33}
     34
     35const char *ceph_con_mode_name(int mode)
     36{
     37	switch (mode) {
     38	case CEPH_CON_MODE_UNKNOWN:
     39		return "unknown";
     40	case CEPH_CON_MODE_CRC:
     41		return "crc";
     42	case CEPH_CON_MODE_SECURE:
     43		return "secure";
     44	default:
     45		return "???";
     46	}
     47}
     48
     49const char *ceph_osd_op_name(int op)
     50{
     51	switch (op) {
     52#define GENERATE_CASE(op, opcode, str)	case CEPH_OSD_OP_##op: return (str);
     53__CEPH_FORALL_OSD_OPS(GENERATE_CASE)
     54#undef GENERATE_CASE
     55	default:
     56		return "???";
     57	}
     58}
     59
     60const char *ceph_osd_watch_op_name(int o)
     61{
     62	switch (o) {
     63	case CEPH_OSD_WATCH_OP_UNWATCH:
     64		return "unwatch";
     65	case CEPH_OSD_WATCH_OP_WATCH:
     66		return "watch";
     67	case CEPH_OSD_WATCH_OP_RECONNECT:
     68		return "reconnect";
     69	case CEPH_OSD_WATCH_OP_PING:
     70		return "ping";
     71	default:
     72		return "???";
     73	}
     74}
     75
     76const char *ceph_osd_state_name(int s)
     77{
     78	switch (s) {
     79	case CEPH_OSD_EXISTS:
     80		return "exists";
     81	case CEPH_OSD_UP:
     82		return "up";
     83	case CEPH_OSD_AUTOOUT:
     84		return "autoout";
     85	case CEPH_OSD_NEW:
     86		return "new";
     87	default:
     88		return "???";
     89	}
     90}