/usr/include/glusterfs/glfs-message-id.h is in glusterfs-common 3.7.6-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 | /*
Copyright (c) 2015 Red Hat, Inc. <http://www.redhat.com>
This file is part of GlusterFS.
This file is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3 or
later), or the GNU General Public License, version 2 (GPLv2), in all
cases as published by the Free Software Foundation.
*/
#ifndef _GLFS_MESSAGE_ID_H_
#define _GLFS_MESSAGE_ID_H_
/* Base of all message IDs, all message IDs would be
* greater than this */
#define GLFS_MSGID_BASE 100000
/* Segment size of allocated range. Any component needing more than this
* segment size should take multiple segments (at times non contiguous,
* if extensions are being made post the next segment already allocated) */
#define GLFS_MSGID_SEGMENT 1000
/* Per module message segments allocated */
/* NOTE: For any new module add to the end the modules */
#define GLFS_MSGID_COMP_GLUSTERFSD GLFS_MSGID_BASE
#define GLFS_MSGID_COMP_GLUSTERFSD_END GLFS_MSGID_COMP_GLUSTERFSD + \
GLFS_MSGID_SEGMENT
#define GLFS_MSGID_COMP_LIBGLUSTERFS GLFS_MSGID_COMP_GLUSTERFSD_END
#define GLFS_MSGID_COMP_LIBGLUSTERFS_END GLFS_MSGID_COMP_LIBGLUSTERFS + \
GLFS_MSGID_SEGMENT
#define GLFS_MSGID_COMP_RPC_LIB GLFS_MSGID_COMP_LIBGLUSTERFS_END
#define GLFS_MSGID_COMP_RPC_LIB_END GLFS_MSGID_COMP_RPC_LIB + \
GLFS_MSGID_SEGMENT
#define GLFS_MSGID_COMP_RPC_TRANS_RDMA GLFS_MSGID_COMP_RPC_LIB_END
#define GLFS_MSGID_COMP_RPC_TRANS_RDMA_END (GLFS_MSGID_COMP_RPC_TRANS_RDMA + \
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_API GLFS_MSGID_COMP_RPC_TRANS_RDMA_END
#define GLFS_MSGID_COMP_API_END GLFS_MSGID_COMP_API + \
GLFS_MSGID_SEGMENT
#define GLFS_MSGID_COMP_CLI GLFS_MSGID_COMP_API_END
#define GLFS_MSGID_COMP_CLI_END GLFS_MSGID_COMP_CLI + \
GLFS_MSGID_SEGMENT
/* glusterd has a lot of messages, taking 2 segments for the same */
#define GLFS_MSGID_GLUSTERD GLFS_MSGID_COMP_CLI_END
#define GLFS_MSGID_GLUSTERD_END GLFS_MSGID_GLUSTERD + \
GLFS_MSGID_SEGMENT + \
GLFS_MSGID_SEGMENT
#define GLFS_MSGID_COMP_AFR GLFS_MSGID_GLUSTERD_END
#define GLFS_MSGID_COMP_AFR_END GLFS_MSGID_COMP_AFR +\
GLFS_MSGID_SEGMENT
#define GLFS_MSGID_COMP_DHT GLFS_MSGID_COMP_AFR_END
#define GLFS_MSGID_COMP_DHT_END GLFS_MSGID_COMP_DHT +\
GLFS_MSGID_SEGMENT
/* there is no component called 'common', however reserving this segment
* for common actions/errors like dict_{get/set}, memory accounting*/
#define GLFS_MSGID_COMP_COMMON GLFS_MSGID_COMP_DHT_END
#define GLFS_MSGID_COMP_COMMON_END (GLFS_MSGID_COMP_COMMON +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_UPCALL GLFS_MSGID_COMP_COMMON_END
#define GLFS_MSGID_COMP_UPCALL_END (GLFS_MSGID_COMP_UPCALL +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_NFS GLFS_MSGID_COMP_UPCALL_END
#define GLFS_MSGID_COMP_NFS_END (GLFS_MSGID_COMP_NFS +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_POSIX GLFS_MSGID_COMP_NFS_END
#define GLFS_MSGID_COMP_POSIX_END (GLFS_MSGID_COMP_POSIX +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_PC GLFS_MSGID_COMP_POSIX_END
#define GLFS_MSGID_COMP_PC_END (GLFS_MSGID_COMP_PC +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_PS GLFS_MSGID_COMP_PC_END
#define GLFS_MSGID_COMP_PS_END (GLFS_MSGID_COMP_PS +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_BITROT_STUB GLFS_MSGID_COMP_PS_END
#define GLFS_MSGID_COMP_BITROT_STUB_END (GLFS_MSGID_COMP_BITROT_STUB +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_CHANGELOG GLFS_MSGID_COMP_BITROT_STUB_END
#define GLFS_MSGID_COMP_CHANGELOG_END (GLFS_MSGID_COMP_CHANGELOG +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_BITROT_BITD GLFS_MSGID_COMP_CHANGELOG_END
#define GLFS_MSGID_COMP_BITROT_BITD_END (GLFS_MSGID_COMP_BITROT_BITD +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_RPC_TRANS_SOCKET GLFS_MSGID_COMP_BITROT_BITD_END
#define GLFS_MSGID_COMP_RPC_TRANS_SOCKET_END (GLFS_MSGID_COMP_RPC_TRANS_SOCKET + \
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_QUOTA GLFS_MSGID_COMP_RPC_TRANS_SOCKET_END
#define GLFS_MSGID_COMP_QUOTA_END (GLFS_MSGID_COMP_QUOTA +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_CTR GLFS_MSGID_COMP_QUOTA_END
#define GLFS_MSGID_COMP_CTR_END (GLFS_MSGID_COMP_CTR+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_EC GLFS_MSGID_COMP_CTR_END
#define GLFS_MSGID_COMP_EC_END (GLFS_MSGID_COMP_EC +\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_IO_CACHE GLFS_MSGID_COMP_EC_END
#define GLFS_MSGID_COMP_IO_CACHE_END (GLFS_MSGID_COMP_IO_CACHE+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_IO_THREADS GLFS_MSGID_COMP_IO_CACHE_END
#define GLFS_MSGID_COMP_IO_THREADS_END (GLFS_MSGID_COMP_IO_THREADS+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_MD_CACHE GLFS_MSGID_COMP_IO_THREADS_END
#define GLFS_MSGID_COMP_MD_CACHE_END (GLFS_MSGID_COMP_MD_CACHE+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_OPEN_BEHIND GLFS_MSGID_COMP_MD_CACHE_END
#define GLFS_MSGID_COMP_OPEN_BEHIND_END (GLFS_MSGID_COMP_OPEN_BEHIND+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_QUICK_READ GLFS_MSGID_COMP_OPEN_BEHIND_END
#define GLFS_MSGID_COMP_QUICK_READ_END (GLFS_MSGID_COMP_QUICK_READ+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_READ_AHEAD GLFS_MSGID_COMP_QUICK_READ_END
#define GLFS_MSGID_COMP_READ_AHEAD_END (GLFS_MSGID_COMP_READ_AHEAD+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_READDIR_AHEAD GLFS_MSGID_COMP_READ_AHEAD_END
#define GLFS_MSGID_COMP_READDIR_AHEAD_END (GLFS_MSGID_COMP_READDIR_AHEAD+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_SYMLINK_CACHE \
GLFS_MSGID_COMP_READDIR_AHEAD_END
#define GLFS_MSGID_COMP_SYMLINK_CACHE_END \
(GLFS_MSGID_COMP_SYMLINK_CACHE+ \
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_WRITE_BEHIND \
GLFS_MSGID_COMP_SYMLINK_CACHE_END
#define GLFS_MSGID_COMP_WRITE_BEHIND_END (GLFS_MSGID_COMP_WRITE_BEHIND+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_CHANGELOG_LIB GLFS_MSGID_COMP_WRITE_BEHIND_END
#define GLFS_MSGID_COMP_CHANGELOG_LIB_END (GLFS_MSGID_COMP_CHANGELOG_LIB+\
GLFS_MSGID_SEGMENT)
#define GLFS_MSGID_COMP_SHARD GLFS_MSGID_COMP_CHANGELOG_LIB_END
#define GLFS_MSGID_COMP_SHARD_END (GLFS_MSGID_COMP_SHARD +\
GLFS_MSGID_SEGMENT)
/* --- new segments for messages goes above this line --- */
#endif /* !_GLFS_MESSAGE_ID_H_ */
|