/* * Ceph string constants */ #include #include const char *ceph_entity_type_name(int type) { switch (type) { case CEPH_ENTITY_TYPE_MDS: return "mds"; case CEPH_ENTITY_TYPE_OSD: return "osd"; case CEPH_ENTITY_TYPE_MON: return "mon"; case CEPH_ENTITY_TYPE_CLIENT: return "client"; case CEPH_ENTITY_TYPE_AUTH: return "auth"; default: return "unknown"; } } EXPORT_SYMBOL(ceph_entity_type_name); const char *ceph_osd_op_name(int op) { switch (op) { #define GENERATE_CASE(op, opcode, str) case CEPH_OSD_OP_##op: return (str); __CEPH_FORALL_OSD_OPS(GENERATE_CASE) #undef GENERATE_CASE default: return "???"; } } const char *ceph_osd_watch_op_name(int o) { switch (o) { case CEPH_OSD_WATCH_OP_UNWATCH: return "unwatch"; case CEPH_OSD_WATCH_OP_WATCH: return "watch"; case CEPH_OSD_WATCH_OP_RECONNECT: return "reconnect"; case CEPH_OSD_WATCH_OP_PING: return "ping"; default: return "???"; } } const char *ceph_osd_state_name(int s) { switch (s) { case CEPH_OSD_EXISTS: return "exists"; case CEPH_OSD_UP: return "up"; case CEPH_OSD_AUTOOUT: return "autoout"; case CEPH_OSD_NEW: return "new"; default: return "???"; } } on> net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Villemoes <linux@rasmusvillemoes.dk>2016-11-30 23:48:46 +0100
committerJiri Kosina <jkosina@suse.cz>2016-12-02 15:00:12 +0100
commit608ad1848b417f4b5771573ca9bfb811fcda3536 (patch)
tree4fc921fbe2ffef18fed754c2af95d12470ae5d88 /Documentation
parent6d290391be9233349345d49f4539a87f8cb31c30 (diff)
HID: intel_ish-hid: use %pUL for uuid formatting
We have the %pU printf extension for doing exactly this. Saves some .text, and is likely also a little faster. Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> Reviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'Documentation')