Linux Audio

Check our new training course

Loading...
v5.9
 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_osd_op_name(int op)
22{
23	switch (op) {
24#define GENERATE_CASE(op, opcode, str)	case CEPH_OSD_OP_##op: return (str);
25__CEPH_FORALL_OSD_OPS(GENERATE_CASE)
26#undef GENERATE_CASE
27	default:
28		return "???";
29	}
30}
31
32const char *ceph_osd_watch_op_name(int o)
33{
34	switch (o) {
35	case CEPH_OSD_WATCH_OP_UNWATCH:
36		return "unwatch";
37	case CEPH_OSD_WATCH_OP_WATCH:
38		return "watch";
39	case CEPH_OSD_WATCH_OP_RECONNECT:
40		return "reconnect";
41	case CEPH_OSD_WATCH_OP_PING:
42		return "ping";
43	default:
44		return "???";
45	}
46}
47
48const char *ceph_osd_state_name(int s)
49{
50	switch (s) {
51	case CEPH_OSD_EXISTS:
52		return "exists";
53	case CEPH_OSD_UP:
54		return "up";
55	case CEPH_OSD_AUTOOUT:
56		return "autoout";
57	case CEPH_OSD_NEW:
58		return "new";
59	default:
60		return "???";
61	}
62}
v4.6
 
 1/*
 2 * Ceph string constants
 3 */
 4#include <linux/module.h>
 5#include <linux/ceph/types.h>
 6
 7const char *ceph_entity_type_name(int type)
 8{
 9	switch (type) {
10	case CEPH_ENTITY_TYPE_MDS: return "mds";
11	case CEPH_ENTITY_TYPE_OSD: return "osd";
12	case CEPH_ENTITY_TYPE_MON: return "mon";
13	case CEPH_ENTITY_TYPE_CLIENT: return "client";
14	case CEPH_ENTITY_TYPE_AUTH: return "auth";
15	default: return "unknown";
16	}
17}
 
18
19const char *ceph_osd_op_name(int op)
20{
21	switch (op) {
22#define GENERATE_CASE(op, opcode, str)	case CEPH_OSD_OP_##op: return (str);
23__CEPH_FORALL_OSD_OPS(GENERATE_CASE)
24#undef GENERATE_CASE
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25	default:
26		return "???";
27	}
28}
29
30const char *ceph_osd_state_name(int s)
31{
32	switch (s) {
33	case CEPH_OSD_EXISTS:
34		return "exists";
35	case CEPH_OSD_UP:
36		return "up";
37	case CEPH_OSD_AUTOOUT:
38		return "autoout";
39	case CEPH_OSD_NEW:
40		return "new";
41	default:
42		return "???";
43	}
44}