Motr  M0
magic.h
Go to the documentation of this file.
1 /* -*- C -*- */
2 /*
3  * Copyright (c) 2013-2020 Seagate Technology LLC and/or its Affiliates
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  * For any questions about this software or licensing,
18  * please email opensource@seagate.com or cortx-questions@seagate.com.
19  *
20  */
21 
22 
23 #pragma once
24 
25 #ifndef __MOTR_MAGIC_H__
26 #define __MOTR_MAGIC_H__
27 
28 /*
29  * Magic values used to tag Motr structures.
30  * Create magic numbers by referring to
31  * http://www.nsftools.com/tips/HexWords.htm
32  */
33 
35 /* ADDB2 */
37  M0_ADDB2_MACH_MAGIC = 0x33acceededdea177,
39  M0_ADDB2_MACH_HEAD_MAGIC = 0x33dec0dedc0a1a77,
41  M0_ADDB2_BUF_MAGIC = 0x33ca11ab1e10eb77,
43  M0_ADDB2_BUF_HEAD_MAGIC = 0x3311be10ff10ad77,
45  M0_ADDB2_SENSOR_MAGIC = 0x33d1e5e1d0dd1e77,
47  M0_ADDB2_SENSOR_HEAD_MAGIC = 0x33f111edba15ac77,
49  M0_ADDB2_PHILTER_MAGIC = 0x33be11a1b1a5ed77,
51  M0_ADDB2_PHILTER_HEAD_MAGIC = 0x33beb100dedfee77,
53  M0_ADDB2_CALLBACK_MAGIC = 0x332ea11e550de177,
55  M0_ADDB2_CALLBACK_HEAD_MAGIC = 0x33c0cc1d101de577,
56 
57  /* befell Daedal */
58  M0_ADDB2_FRAME_HEADER_MAGIX = 0x33befe11Daeda177,
59  /* feodal feoffee [sic] */
60  M0_ADDB2_TRACE_MAGIC = 0x33fe0da1fe0ffe77,
61  /* Adolfo decade */
62  M0_ADDB2_TRACE_HEAD_MAGIC = 0x33ad01f0decade77,
63  /* Lebedeff obol */
64  M0_ADDB2_FRAME_MAGIC = 0x331ebedeff0b0177,
65  /* fleeced Ebola */
66  M0_ADDB2_FRAME_HEAD_MAGIC = 0x33f1eecedeb01a77,
67  /* I, coldblooded */
68  M0_ADDB2_SOURCE_MAGIC = 0x331c01db100ded77,
69  /* Leo falabella */
70  M0_ADDB2_SOURCE_HEAD_MAGIC = 0x331e0fa1abe11a77,
71 
72 /* balloc */
73  /* m0_balloc_super_block::bsb_magic (blessed baloc) */
74  M0_BALLOC_SB_MAGIC = 0x33b1e55edba10c77,
75 
76 /* BE */
77  /* m0_be_tx::t_magic (I feel good) */
78  M0_BE_TX_MAGIC = 0x331fee190000d177,
79 
80  /* m0_be_tx_engine::te_txs[] (lifeless gel) */
81  M0_BE_TX_ENGINE_MAGIC = 0x3311fe1e556e1277,
82 
83  /* m0_be_tx_group::tg_txs (codified bee) */
84  M0_BE_TX_GROUP_MAGIC = 0x33c0d1f1edbee377,
85 
86  /* be_alloc_chunk::bac_magic0 (eloise laiose) */
87  M0_BE_ALLOC_MAGIC0 = 0xe1015e1a105e,
88 
89  /* be_alloc_chunk::bac_magic1 (codices bad id) */
90  M0_BE_ALLOC_MAGIC1 = 0xc0d1ce5bad1d,
91 
92  /* m0_be_allocator_header::bah_chunks (alcaaba solod) */
93  M0_BE_ALLOC_ALL_MAGIC = 0xa1caaba5010d,
94 
95  /* be_alloc_chunk::bac_magic (official feis) */
96  M0_BE_ALLOC_ALL_LINK_MAGIC = 0x0ff1c1a1fe15,
97 
98  /* m0_be_fl::bfl_free[index]::bfs_list (cascadia aloe) */
99  M0_BE_ALLOC_FREE_MAGIC = 0xca5cad1aa10e,
100 
101  /* be_alloc_chunk::bac_magic_free (edifice faded) */
102  M0_BE_ALLOC_FREE_LINK_MAGIC = 0xed1f1cefaded,
103 
104  /* m0_be_0type::b0_magic (bee fires stig) */
105  M0_BE_0TYPE_MAGIC = 0x33beef17e5519177,
106 
107  /* m0_be_seg::bs_magic (bee seg faded) */
108  M0_BE_SEG_MAGIC = 0x33bee5e9faded177,
109 
110  /* seg_dict_keyval::dkv_magic (be seg lillie) */
111  M0_BE_SEG_DICT_MAGIC = 0x33be5e911111e077,
112 
113  /* be/seg_dict.c::seg_dict_be_list_d (be head lillie) */
114  M0_BE_SEG_DICT_HEAD_MAGIC = 0x33be4ead11111e77,
115 
116  /* m0_be_op::bo_children (befooled fifo) */
117  M0_BE_OP_SET_MAGIC = 0x33bef001edf1f077,
118 
119  /* m0_be_op::bo_set_link_magic (offloaded bel) */
120  M0_BE_OP_SET_LINK_MAGIC = 0x330ff10adedbe177,
121 
122  /* m0_be_pool_item::bpli_link (add be class) */
123  M0_BE_POOL_MAGIC = 0x33addbec1a5577,
124 
125  /* be/pool.c::be_pool_tl (del be head) */
126  M0_BE_POOL_HEAD_MAGIC = 0x33de1be4ead77,
127 
128  /* m0_be_pool_queue_item::bplq_link (be fifo all) */
129  M0_BE_POOL_QUEUE_MAGIC = 0x33bef1f0a1177,
130 
131  /* be/pool.c::be_pool_q_tl (be fifo head) */
132  M0_BE_POOL_QUEUE_HEAD_MAGIC = 0x33bef1f04ead77,
133 
134  /* m0_be_log_record::lgr_linkage (be lossless) */
135  M0_BE_LOG_RECORD_MAGIC = 0x33be10551e5577,
136 
137  /* be/log.c::record_tl (be loss head) */
138  M0_BE_LOG_RECORD_HEAD_MAGIC = 0x33be10554ead77,
139 
140  /* m0_be_log_discard::lds_start_q (feed flies) */
141  M0_BE_LOG_DISCARD_MAGIC = 0x33feedf11e577,
142 
143  /* be/log_discard.c::ld_start_tl (be is cool) */
145 
146  /* m0_be_log_discard::lds_item_pool (flood blob) */
147  M0_BE_LOG_DISCARD_POOL_MAGIC = 0x33f100db10b77,
148 
149  /* m0_be_log_record_iter::lri_linkage (be safe heal) */
150  M0_BE_RECOVERY_MAGIC = 0x33be5afe4ea177,
151 
152  /* be/recovery.c::log_record_iter_tl (be safe head) */
153  M0_BE_RECOVERY_HEAD_MAGIC = 0x33be5afe4ead77,
154 
155  /* m0_be_io::bio_sched_magic (bad be io base) */
156  M0_BE_IO_SCHED_MAGIC = 0x33badbe10ba5e77,
157 
158  /* m0_be_io_sched::bis_ios (bad be io head) */
159  M0_BE_IO_SCHED_HEAD_MAGIC = 0x33badbe104ead77,
160 
161  /* m0_be_pd::bpd_io_pool (be dead cache) */
162  M0_BE_PD_IO_MAGIC = 0x33bedeadcac4e77,
163 
164  /* m0_be_active_record_domain::ard_list (be blood flood) */
165  M0_BE_ACT_REC_DOM_MAGIC = 0x33beb100df100d7,
166 
167  /* m0_be_active_record_domain_subsystem::rds_list (be glad blood) */
168  M0_BE_ACT_REC_DOM_SUB_MAGIC = 0x33be91adb100d77,
169 
170  /* be_queue_item::bqi_magic (focoids based) */
171  M0_BE_QUEUE_Q_MAGIC = 0x33f0c01d5ba5ed77,
172 
173  /* m0_be_queue::bq_q, m0_be_queue::bq_q_unused (scaffle ecoid) */
174  M0_BE_QUEUE_Q_HEAD_MAGIC = 0x335caff1eec01d77,
175 
176  /* be_queue_wait_op::bwo_magic (discoid faced) */
177  M0_BE_QUEUE_OP_MAGIC = 0x33d15c01dfaced77,
178 
179  /* m0_be_queue::bq_op_put*, m0_be_queue::bq_op_get* (coccoid slide) */
180  M0_BE_QUEUE_OP_HEAD_MAGIC = 0x33c0cc01d511de77,
181 
182 /* m0t1fs */
183  /* m0t1fs_sb::s_magic (cozie filesis) */
184  M0_T1FS_SUPER_MAGIC = 0x33c021ef11e51577,
185 
186  /* m0t1fs_inode_bob::bt_magix (idolised idol) */
187  M0_T1FS_INODE_MAGIC = 0x331d0115ed1d0177,
188 
189  /* m0t1fs_dir_ent::de_magic (looseleaf oil) */
190  M0_T1FS_DIRENT_MAGIC = 0x331005e1eaf01177,
191 
192  /* dir_ents_tl::td_head_magic (lidless slide) */
193  M0_T1FS_DIRENT_HEAD_MAGIC = 0x3311d1e55511de77,
194 
195  /* rw_desc::rd_magic (alfalfa alibi) */
196  M0_T1FS_RW_DESC_MAGIC = 0x33a1fa1faa11b177,
197 
198  /* rwd_tl::td_head_magic (assail assoil) */
199  M0_T1FS_RW_DESC_HEAD_MAGIC = 0x33a55a11a5501177,
200 
201  /* m0t1fs_buf::cb_magic (balled azalia) */
202  M0_T1FS_BUF_MAGIC = 0x33ba11eda2a11a77,
203 
204  /* bufs_tl::td_head_magic (bedded celiac) */
205  M0_T1FS_BUF_HEAD_MAGIC = 0x33beddedce11ac77,
206 
207  /* io_request::ir_magic (fearsome acts) */
208  M0_T1FS_IOREQ_MAGIC = 0x33fea2503eac1577,
209 
210  /* nw_xfer_request::nxr_magic (coffee arabic) */
211  M0_T1FS_NWREQ_MAGIC = 0x33c0ffeea2ab1c77,
212 
213  /* target_ioreq::ti_magic (falafel bread) */
214  M0_T1FS_TIOREQ_MAGIC = 0x33fa1afe1b2ead77,
215 
216  /* io_req_fop::irf_magic (desirability) */
217  M0_T1FS_IOFOP_MAGIC = 0x33de512ab1111777,
218 
219  /* data_buf::db_magic (fire incoming) */
220  M0_T1FS_DTBUF_MAGIC = 0x33f12e19c0319977,
221 
222  /* pargrp_iomap::pi_magic (incandescent) */
223  M0_T1FS_PGROUP_MAGIC = 0x3319ca9de5ce9177,
224 
225  /* hashbucket::hb_tioreqs::td_head_magic (affable close) */
226  M0_T1FS_TLIST_HEAD_MAGIC = 0x33affab1ec105e77,
227 
228  /* m0t1fs_fsync_fop_wrapper (sliced zodiac) */
229  M0_T1FS_FFW_TLIST_MAGIC1 = 0x33511ced20d1ac77,
230 
231  /* m0t1fs_fsync_fop_wrapper (idealised dab) */
232  M0_T1FS_FFW_TLIST_MAGIC2 = 0x331dea115eddab77,
233 
234  /* m0t1fs_inode::ci_service_pending_txid_list (baseball zeal) */
235  M0_T1FS_INODE_PTI_MAGIC1 = 0x33ba5eba112ea177,
236 
237  /* m0t1fs_inode::ci_service_pending_txid_list (so sidesaddle) */
238  M0_T1FS_INODE_PTI_MAGIC2 = 0x335051de5add1e77,
239 
240  /* m0t1fs_csb::csb_inode_list::tl_magic (biblical bell) */
241  M0_T1FS_INODE_HEAD_MAGIC = 0x33b1b11ca1be1177,
242 
243 
244 /* Configuration */
245  /* m0_conf_cache::ca_registry::t_magic (fabled feodal) */
246  M0_CONF_CACHE_MAGIC = 0x33fab1edfe0da177,
247 
248  /* m0_conf_obj::co_gen_magic (selfless cell) */
249  M0_CONF_OBJ_MAGIC = 0x335e1f1e55ce1177,
250 
251  /* m0_conf_dir::cd_obj.co_con_magic (old calaboose) */
252  M0_CONF_DIR_MAGIC = 0x3301dca1ab005e77,
253 
254  /* m0_conf_root::crt_obj.co_con_magic (addable libel) */
255  M0_CONF_ROOT_MAGIC = 0x33addab1e11be177,
256 
257  /* m0_conf_profile::cp_obj.co_con_magic (closable seal) */
258  M0_CONF_PROFILE_MAGIC = 0x33c105ab1e5ea177,
259 
260  /* m0_conf_pool::cp_obj.co_con_magic (cocobolo coco) */
261  M0_CONF_POOL_MAGIC = 0x33c0c0b010c0c077,
262 
263  /* m0t1fs_pools_tl::td_head_magic (seize sicilia) */
264  M0_POOLS_HEAD_MAGIC = 0x335e12e51c111a77,
265 
266  /* m0_conf_pver::cpv_obj.co_con_magic (besides bezel) */
267  M0_CONF_PVER_MAGIC = 0x33be51de5be2e177,
268 
269  /* m0_conf_objv::cv_obj.co_con_magic (soleless solo) */
270  M0_CONF_OBJV_MAGIC = 0x33501e1e55501077,
271 
272  /* m0_conf_fdmi_filter::cs_obj.co_con_magic (biased access) */
273  M0_CONF_FDMI_FILTER_MAGIC = 0x33b1a5edacce5577,
274 
275  /* m0_conf_fdmi_flt_grp::cs_obj.co_con_magic (biblical babe) */
276  M0_CONF_FDMI_FLT_GRP_MAGIC = 0x33b1b11ca1babe78,
277 
278  /* m0_conf_node::cn_obj.co_con_magic (colossal dosa) */
279  M0_CONF_NODE_MAGIC = 0x33c01055a1d05a77,
280 
281  /* m0_conf_process::cp_obj.co_con_magic (cococool dood) */
282  M0_CONF_PROCESS_MAGIC = 0x33c0c0c001d00d77,
283 
284  /* m0_conf_service::cs_obj.co_con_magic (biased locale) */
285  M0_CONF_SERVICE_MAGIC = 0x33b1a5ed10ca1e77,
286 
287  /* m0_conf_site::ct_obj.co_con_magic (colossal deed) */
288  M0_CONF_SITE_MAGIC = 0x33c01055a1deed77,
289 
290  /* m0_conf_rack::cr_obj.co_con_magic (cocozelle cod) */
291  M0_CONF_RACK_MAGIC = 0x33c0c02e11ec0d77,
292 
293  /* m0_conf_enclosure::ce_obj.co_con_magic (bedside befoo) */
294  M0_CONF_ENCLOSURE_MAGIC = 0x33bed51debef0077,
295 
296  /* m0_conf_controller::cc_obj.co_con_magic (biased bellis) */
297  M0_CONF_CONTROLLER_MAGIC = 0x33b1a5edbe111577,
298 
299  /* m0_conf_sdev::sd_obj.co_con_magic (allseed salad) */
300  M0_CONF_SDEV_MAGIC = 0x33a115eed5a1ad77,
301 
302  /* m0_conf_drive::ck_obj.co_con_magic (billfold bise) */
303  M0_CONF_DRIVE_MAGIC = 0x3b111f01db15e77,
304 
305  /* m0_conf_partition::pa_obj.co_con_magic (bacca is aloof)
306  * Let's hope we won't be sued by Symantec for this name. */
307  M0_CONF_PARTITION_MAGIC = 0x33bacca15a100f77,
308 
309  /* m0_confc::cc_magic (zodiac doable) */
310  M0_CONFC_MAGIC = 0x3320d1acd0ab1e77,
311 
312  /* m0_confc_ctx::fc_magic (ablaze filial) */
313  M0_CONFC_CTX_MAGIC = 0x33ab1a2ef111a177,
314 
315  /* m0_confd::c_magic (isolable lasi) */
316  M0_CONFD_MAGIC = 0x331501ab1e1a5177,
317 
318  /* m0_confc_link::rl_magic (bald billed de) */
319  M0_RCONFC_LINK_MAGIC = 0x33ba1db111edde77,
320 
321  /* m0_confc_link::rl_magic (aeolic deface) */
322  M0_RCONFC_HERD_HEAD_MAGIC = 0x33ae011cdeface77,
323 
324  /* m0_confc_link::rl_magic (addible faced) */
325  M0_RCONFC_ACTIVE_HEAD_MAGIC = 0x33add1b1efaced77,
326 
327  /* rconfc_ha_link::rhl_ha (ablaze boozed) */
328  M0_RCONFC_HA_LINK_MAGIC = 0x33ab1a2eb002ed77,
329 
330  /* rconfc_ha_link::rhl_magic (disable sable) */
331  M0_RCONFC_HA_LINK_HEAD_MAGIC = 0x33d12ab1e2ab1e77,
332 
333 /* Motr Setup */
334  /* cs_buffer_pool::cs_bp_magic (felicia feliz) */
335  M0_CS_BUFFER_POOL_MAGIC = 0x33fe11c1afe11277,
336 
337  /* cs_buffer_pools_tl::td_head_magic (edible doodle) */
338  M0_CS_BUFFER_POOL_HEAD_MAGIC = 0x33ed1b1ed00d1e77,
339 
340  /* cs_reqh_context::rc_magix (cooled coffee) */
341  M0_CS_REQH_CTX_MAGIC = 0x33c001edc0ffee77,
342 
343  /* cs_endpoint_and_xprt::ex_magix (adios alibaba) */
344  M0_CS_ENDPOINT_AND_XPRT_MAGIC = 0x33ad105a11baba77,
345 
346  /* cs_eps_tl::td_head_magic (felic felicis) */
347  M0_CS_EPS_HEAD_MAGIC = 0x33fe11cfe11c1577,
348 
349  /* ndom_tl::td_head_magic (baffled basis) */
350  M0_CS_NET_DOMAIN_HEAD_MAGIC = 0x33baff1edba51577,
351 
352  /* m0_motr::cc_magic (sealless dacs) */
353  M0_CS_MOTR_MAGIC = 0x335ea11e55dac577,
354 
355 /* Copy machine */
356  /* cmtypes_tl::td_head_magic (dacefacebace) */
357  CM_TYPE_HEAD_MAGIX = 0x33DACEFACEBACE77,
358 
359  /* m0_cm_type::ct_magix (badedabadebe) */
360  CM_TYPE_LINK_MAGIX = 0x33BADEDABADEBE77,
361 
362  /* cm_ag_tl::td_head_magic (deafbeefdead) */
363  CM_AG_HEAD_MAGIX = 0x33DEAFBEEFDEAD77,
364 
365  /* m0_cm_aggr_group::cag_magic (feedbeefdeed) */
366  CM_AG_LINK_MAGIX = 0x33FEEDBEEFDEED77,
367 
368 /* Copy packet */
369  /* m0_cm_cp::cp_bob (ecobabble ace) */
370  CM_CP_MAGIX = 0x33ec0babb1eace77,
371 
372  /* m0_cm_cp::c_buffers (deadfoodbaad) */
373  CM_CP_DATA_BUF_HEAD_MAGIX = 0x33DEADF00DBAAD77,
374 
375  /* px_pending_cps::td_head_magic () */
376  CM_PROXY_CP_HEAD_MAGIX = 0x33C001F001B00177,
377 
378 /* Copy machine proxy */
379  /* m0_cm_proxy_tl::td_head_magic (caadbaadfaad) */
380  CM_PROXY_HEAD_MAGIC = 0x33CAADBAADFAAD77,
381 
382  /* m0_cm_proxy::px_magic (C001D00DF00D) */
383  CM_PROXY_LINK_MAGIC = 0x33C001D00DF00D77,
384 
385 /* desim */
386  /* client_write_ext::cwe_magic (abasic access) */
387  M0_DESIM_CLIENT_WRITE_EXT_MAGIC = 0x33aba51cacce5577,
388 
389  /* cl_tl::td_head_magic (abscessed ace) */
391 
392  /* cnt::c_magic (al azollaceae) */
393  M0_DESIM_CNT_MAGIC = 0x33a1a2011aceae77,
394 
395  /* cnts_tl::td_head_magic (biased balzac) */
396  M0_DESIM_CNTS_HEAD_MAGIC = 0x33b1a5edba12ac77,
397 
398  /* io_req::ir_magic (biblical bias) */
399  M0_DESIM_IO_REQ_MAGIC = 0x33b1b11ca1b1a577,
400 
401  /* req_tl::td_head_magic (bifolded case) */
402  M0_DESIM_IO_REQ_HEAD_MAGIC = 0x33b1f01dedca5e77,
403 
404  /* net_rpc::nr_magic (das classless) */
405  M0_DESIM_NET_RPC_MAGIC = 0x33da5c1a551e5577,
406 
407  /* rpc_tl::td_head_magic (delible diazo) */
408  M0_DESIM_NET_RPC_HEAD_MAGIC = 0x33de11b1ed1a2077,
409 
410  /* sim_callout::sc_magic (escalade fall) */
411  M0_DESIM_SIM_CALLOUT_MAGIC = 0x33e5ca1adefa1177,
412 
413  /* ca_tl::td_head_magic (leaded lescol) */
414  M0_DESIM_SIM_CALLOUT_HEAD_MAGIC = 0x331eaded1e5c0177,
415 
416  /* sim_callout::sc_magic (odessa saddle) */
417  M0_DESIM_SIM_THREAD_MAGIC = 0x330de55a5add1e77,
418 
419  /* ca_tl::td_head_magic (scaffold sale) */
420  M0_DESIM_SIM_THREAD_HEAD_MAGIC = 0x335caff01d5a1e77,
421 
422 /* DTM */
423  /* m0_dtm_up::du_magix (blessed feoff) */
424  M0_DTM_UP_MAGIX = 0x33b1e55edfe0ff77,
425  /* m0_dtm_hi::hi_ups::t_magic (biblical food) */
426  M0_DTM_HI_MAGIX = 0x33b1b11ca1f00d77,
427  /* m0_dtm_op::op_ups::t_magic (feeble fiddle) */
428  M0_DTM_OP_MAGIX = 0x33feeb1ef1dd1e77,
429  /* m0_dtm_catalogue::d_cat[]::ca_el::t_magic (accessible 42) */
430  M0_DTM_CAT_MAGIX = 0x33acce551b1e4277,
431  /* m0_dtm::d_excited::t_magic (flooded baboo) */
432  M0_DTM_EXC_MAGIX = 0x33f100dedbab0077,
433 
434 /* Failure Domains */
435  /* m0_fd_perm_cache::fpc_magic (fascia doodia) */
436  M0_FD_PRMCACHE_MAGIC = 0x33FA5C1AD00D1A77,
437  /* m0_fd_tree::ft_perm_cache::td_head_magic (ecesis filial)*/
438  M0_FD_PRMCACHE_HEAD_MAGIC = 0x33ECE515F111A177,
439 
440 /* Fault Injection */
441  /* fi_dynamic_id::fdi_magic (diabolic dill) */
442  M0_FI_DYNAMIC_ID_MAGIC = 0x33d1ab011cd11177,
443 
444  /* fi_dynamic_id_tl::td_head_magic (decoded diode) */
445  M0_FI_DYNAMIC_ID_HEAD_MAGIC = 0x33dec0dedd10de77,
446 
447 /* FOP */
448  /* m0_fop_type::ft_magix (balboa saddle) */
449  M0_FOP_TYPE_MAGIC = 0x33ba1b0a5add1e77,
450 
451  /* fop_types_list::t_magic (baffle bacili) */
452  M0_FOP_TYPE_HEAD_MAGIC = 0x33baff1ebac11177,
453 
454  /* m0_fom::fo_magic (leadless less) */
455  M0_FOM_MAGIC = 0x331ead1e551e5577,
456 
457  /* m0_fom_locality::fl_runq::td_head_magic (alas albizzia) */
458  M0_FOM_RUNQ_MAGIC = 0x33a1a5a1b1221a77,
459 
460  /* m0_fom_locality::fl_wail::td_head_magic (baseless bole) */
461  M0_FOM_WAIL_MAGIC = 0x33ba5e1e55501e77,
462 
463  /* m0_fom_thread::lt_magix (falsifiable C) */
464  M0_FOM_THREAD_MAGIC = 0x33fa151f1ab1ec77,
465 
466  /* thr_tl::td_head_magic (declassified) */
467  M0_FOM_THREAD_HEAD_MAGIC = 0x33dec1a551f1ed77,
468 
469  /* m0_long_lock_link::lll_magix (idealised ice) */
470  M0_FOM_LL_LINK_MAGIC = 0x331dea115ed1ce77,
471 
472  /* m0_long_lock::l_magix (blessed boss) */
473  M0_FOM_LL_MAGIC = 0x330b1e55edb05577,
474 
475 /* FOL */
476  /* m0_fol_rec_header::rh_magic (facade decile) */
477  M0_FOL_REC_MAGIC = 0x33facadedec11e77,
478  /* m0_fol_frag_header:rph_magic (baseball aced) */
479  M0_FOL_FRAG_MAGIC = 0x33ba5eba11aced77,
480  /* m0_fol_frag:rp_link (ceaseless deb) */
481  M0_FOL_FRAG_LINK_MAGIC = 0x33cea5e1e55deb77,
482  /* m0_fol_frag:rp_magic (bloodied bozo) */
483  M0_FOL_FRAG_HEAD_MAGIC = 0x33b100d1edb02077,
484 
485 /* HA */
486  /* m0_ha_epoch_monitor::ham_magic (bead Adelaide) */
487  M0_HA_EPOCH_MONITOR_MAGIC = 0x33beadade1a1de77,
488  /* m0_ha_domain::hdo_monitors::t_magic (beef official) */
489  M0_HA_DOMAIN_MAGIC = 0x33beef0ff1c1a177,
490  /* ha_client_ctx::hx_magic (booze defaced) */
491  M0_HA_CLIENT_MAGIC = 0x33b002edefaced77,
492  /* ha_client_ctx::hx_magic (cliff dazzled) */
493  M0_HA_CLIENT_HEAD_MAGIC = 0x33c11ffda221ed77,
494  /* m0_ha_msg_queue::mq_queue (ha fifo base) */
495  M0_HA_MSG_QUEUE_HEAD_MAGIC = 0x334af1f0ba5e0077,
496  /* m0_ha_msg_qitem::hmq_magic (ha fifo head) */
497  M0_HA_MSG_QITEM_MAGIC = 0x334af1f04ead0077,
498  /* m0_halon_interface_internal::hii_magix (deles felizio) */
499  M0_HALON_INTERFACE_MAGIC = 0x33de1e5fe1121077,
500  /* m0_ha_link::hln_service_magic (sessed loofas) */
501  M0_HA_LINK_SERVICE_LINK_MAGIC = 0x335e55ed100fa577,
502  /* ha_link_service::hls_links (boldfaced els) */
503  M0_HA_LINK_SERVICE_HEAD_MAGIC = 0x33b01dfacede1577,
504  /* ha_link_service::hls_magic (silicifies os) */
505  M0_HA_LINK_SERVICE_MAGIC = 0x335111c1f1e50577,
506 
507 /* ioservice */
508  /* m0_tmp_stob_io_descr::siod_linkage (zealos obsses) */
509  M0_STOB_IO_DESC_LINK_MAGIC = 0x332ea1050b55e577,
510 
511  /* stobio_tl::td_head_magic (official ball) */
512  M0_STOB_IO_DESC_HEAD_MAGIC = 0x330ff1c1a1ba1177,
513 
514  /* netbufs_tl::td_head_magic (fiscal diesel ) */
515  M0_IOS_NET_BUFFER_HEAD_MAGIC = 0x33f15ca1d1e5e177,
516 
517  /* m0_reqh_io_service::rios_magic (cocigeal cell) */
518  M0_IOS_REQH_SVC_MAGIC = 0x33c0c19ea1ce1177,
519 
520  /* m0_reqh_md_service::rmds_magic (abscissa cell) */
521  M0_MDS_REQH_SVC_MAGIC = 0x33ab5c155ace1177,
522 
523  /* bufferpools_tl::rios_bp_magic (cafe accolade) */
524  M0_IOS_BUFFER_POOL_MAGIC = 0x33cafeacc01ade77,
525 
526  /* bufferpools_tl::td_head_magic (colossal face) */
527  M0_IOS_BUFFER_POOL_HEAD_MAGIC = 0x33c01055a1face77,
528 
529  /* m0_io_fop::if_magic (affable aided) */
530  M0_IO_FOP_MAGIC = 0x33affab1ea1ded77,
531 
532  /* ioseg::is_magic (soleless zeal) */
533  M0_IOS_IO_SEGMENT_MAGIC = 0x33501e1e552ea177,
534 
535  /* iosegset::td_head_magic (doddle fascia) */
536  M0_IOS_IO_SEGMENT_SET_MAGIC = 0x33d0dd1efa5c1a77,
537 
538 /* In-storage-compute service. */
539  /* m0_isc_comp::ic_magic (fabaceae else) */
540  M0_ISC_COMP_MAGIC = 0x33fabaceaee15e77,
541  /* m0_reqh_isc_service::riscs_comp_ht (leafed osasco)*/
542  M0_ISC_TLIST_HEAD_MAGIC = 0x331eafed05a5c077,
543  /* m0_reqh_isc_service::riscs_magic (loasa silicle)*/
544  M0_ISCS_REQH_SVC_MAGIC = 0x3310a5a5111c1e77,
545 
546 /* Layout */
547  /* m0_layout::l_magic (edible sassie) */
548  M0_LAYOUT_MAGIC = 0x33ed1b1e5a551e77,
549 
550  /* m0_layout_enum::le_magic (ideal follies) */
551  M0_LAYOUT_ENUM_MAGIC = 0x331dea1f0111e577,
552 
553  /* layout_tlist::head_magic (biddable blad) */
554  M0_LAYOUT_HEAD_MAGIC = 0x33b1ddab1eb1ad77,
555 
556  /* m0_layout_instance::li_magic (cicilial cell) */
557  M0_LAYOUT_INSTANCE_MAGIC = 0x33c1c111a1ce1177,
558 
559  /* m0_pdclust_layout::pl_magic (balolo ballio) */
560  M0_LAYOUT_PDCLUST_MAGIC = 0x33ba1010ba111077,
561 
562  /* m0_pdclust_instance::pi_magic (de coccolobis) */
563  M0_LAYOUT_PDCLUST_INSTANCE_MAGIC = 0x33dec0cc010b1577,
564 
565  /* m0_layout_list_enum::lle_magic (ofella soiled) */
566  M0_LAYOUT_LIST_ENUM_MAGIC = 0x330fe11a5011ed77,
567 
568  /* m0_layout_linear_enum::lla_magic (boldface blob) */
569  M0_LAYOUT_LINEAR_ENUM_MAGIC = 0x33b01dfaceb10b77,
570 
571  /* m0_layout_plop::pl_magix (biblical flee) */
572  M0_LAYOUT_PLAN_PLOP_MAGIC = 0x33b1b11ca1f1ee77,
573 
574  /* pplops_tlist::head_magic (biblical flea) */
575  M0_LAYOUT_PPLOPS_HMAGIC = 0x33b1b11ca1f1ea77,
576 
577  /* m0_layout_plop_rel::plr_magix (biblical fold) */
578  M0_LAYOUT_PLAN_PLOPR_MAGIC = 0x33b1b11ca1f01d77,
579 
580  /* pldeps_tlist::head_magic (biblical floe) */
581  M0_LAYOUT_PPLD_HMAGIC = 0x33b1b11ca1f10e77,
582 
583  /* plrdeps_tlist::head_magic (biblical foal) */
584  M0_LAYOUT_PPLRD_HMAGIC = 0x33b1b11ca1f0a177,
585 
586 /* Net */
587  /* m0_net_domain::nd_magix (acidic access) */
588  M0_NET_DOMAIN_MAGIC = 0x33ac1d1cacce5577,
589 
590  /* ndom_tl::td_head_magic (adelaide aide) */
591  M0_NET_DOMAIN_HEAD_MAGIC = 0x33ade1a1dea1de77,
592 
593  /* netbufs_tl::td_head_magic (saleable sale) */
594  M0_NET_BUFFER_HEAD_MAGIC = 0x335a1eab1e5a1e77,
595 
596  /* m0_net_buffer::nb_tm_linkage (social silica) */
597  M0_NET_BUFFER_LINK_MAGIC = 0x3350c1a15111ca77,
598 
599  /* m0_net_pool_tl::td_head_magic (zodiacal feed) */
600  M0_NET_POOL_HEAD_MAGIC = 0x3320d1aca1feed77,
601 
602  /* m0_net_bulk_mem_end_point::xep_magic (bedside flood) */
603  M0_NET_BULK_MEM_XEP_MAGIC = 0x33bed51def100d77,
604 
605  /* nlx_kcore_domain::kd_magic (classical cob) */
606  M0_NET_LNET_KCORE_DOM_MAGIC = 0x33c1a551ca1c0b77,
607 
608  /* nlx_kcore_transfer_mc::ktm_magic (eggless abode) */
609  M0_NET_LNET_KCORE_TM_MAGIC = 0x33e991e55ab0de77,
610 
611  /* tms_tl::td_head_magic (alfaa bacilli) */
612  M0_NET_LNET_KCORE_TMS_MAGIC = 0x33a1faabac111177,
613 
614  /* nlx_kcore_buffer::kb_magic (dissociablee) */
615  M0_NET_LNET_KCORE_BUF_MAGIC = 0x33d1550c1ab1ee77,
616 
617  /* nlx_kcore_buffer_event::bev_magic (salsa bacilli) */
618  M0_NET_LNET_KCORE_BEV_MAGIC = 0x335a15abac111177,
619 
620  /* drv_tms_tl::td_head_magic (cocci bacilli) */
621  M0_NET_LNET_DEV_TMS_MAGIC = 0x33c0cc1bac111177,
622 
623  /* drv_bufs_tl::td_head_magic (cicadellidae) */
624  M0_NET_LNET_DEV_BUFS_MAGIC = 0x33c1cade111dae77,
625 
626  /* drv_bevs_tl::td_head_magic (le cisco disco) */
627  M0_NET_LNET_DEV_BEVS_MAGIC = 0x331ec15c0d15c077,
628 
629  /* nlx_ucore_domain::ud_magic (blooded blade) */
630  M0_NET_LNET_UCORE_DOM_MAGIC = 0x33b100dedb1ade77,
631 
632  /* nlx_ucore_transfer_mc::utm_magic (obsessed lila) */
633  M0_NET_LNET_UCORE_TM_MAGIC = 0x330b5e55ed111a77,
634 
635  /* nlx_ucore_buffer::ub_magic (ideal icefall) */
636  M0_NET_LNET_UCORE_BUF_MAGIC = 0x331dea11cefa1177,
637 
638  /* nlx_core_buffer::cb_magic (edible icicle) */
639  M0_NET_LNET_CORE_BUF_MAGIC = 0x33ed1b1e1c1c1e77,
640 
641  /* nlx_core_transfer_mc::ctm_magic (focal edifice) */
642  M0_NET_LNET_CORE_TM_MAGIC = 0x33f0ca1ed1f1ce77,
643 
644  /* nlx_xo_ep::xe_magic (failed fiasco) */
645  M0_NET_LNET_XE_MAGIC = 0x33fa11edf1a5c077,
646 
647  /* bsb_tl::tl_head_magic (collides lail) */
648  M0_NET_TEST_BSB_HEAD_MAGIC = 0x33c0111de51a1177,
649 
650  /* buf_status_bulk::bsb_magic (colloidal dal) */
651  M0_NET_TEST_BSB_MAGIC = 0x33c01101da1da177,
652 
653  /* bsp_tl::tl_head_magic (delocalize so) */
654  M0_NET_TEST_BSP_HEAD_MAGIC = 0x33de10ca112e5077,
655 
656  /* buf_status_ping::bsp_magic (lossless bafo) */
657  M0_NET_TEST_BSP_MAGIC = 0x3310551e55baf077,
658 
659  /* buf_state_tl::tl_head_magic (official oecd) */
660  M0_NET_TEST_BS_HEAD_MAGIC = 0x330ff1c1a10ecd77,
661 
662  /* buf_state::bs_link_magic (decibel aedes) */
663  M0_NET_TEST_BS_LINK_MAGIC = 0x33dec1be1aede577,
664 
665  /* net_test_network_bds_header::ntnbh_magic (boldfaces esd) */
666  M0_NET_TEST_NETWORK_BDS_MAGIC = 0x33b01dface5e5d77,
667 
668  /* net_test_network_bd::ntnbd_magic (socialized io) */
669  M0_NET_TEST_NETWORK_BD_MAGIC = 0x3350c1a112ed1077,
670 
671  /* slist_params::sp_magic (sodaless adze) */
672  M0_NET_TEST_SLIST_MAGIC = 0x3350da1e55ad2e77,
673 
674  /* ssb_tl::tl_head_magic (coloss caball) */
675  M0_NET_TEST_SSB_HEAD_MAGIC = 0x33c01055caba1177,
676 
677  /* server_status_bulk::ssb_magic (closes doddie) */
678  M0_NET_TEST_SSB_MAGIC = 0x33c105e5d0dd1e77,
679 
680  /* net_test_str_len::ntsl_magic (boldfaced sao) */
681  M0_NET_TEST_STR_MAGIC = 0x33b01dfaced5a077,
682 
683  /* m0_net_test_timestamp::ntt_magic (allied cabiai) */
684  M0_NET_TEST_TIMESTAMP_MAGIC = 0x33a111edcab1a177,
685 
686  /* net/sock.c: sock list element, sock::s_magix (abdicable ace) */
687  M0_NET_SOCK_SOCK_MAGIC = 0x33abd1cab1eace77,
688 
689  /* net/sock.c: sock list head (a bald bailiff) */
690  M0_NET_SOCK_SOCK_HEAD_MAGIC = 0x33aba1dba111ff77,
691 
692  /* net/sock.c: mover list element, mover::m_magix (decaf debacle) */
693  M0_NET_SOCK_MOVER_MAGIC = 0x33decafdebac1e77,
694 
695  /* net/sock.c: mover list head (leafless Edda) */
696  M0_NET_SOCK_MOVER_HEAD_MAGIC = 0x331eaf1e55edda77,
697 
698  /* net/sock.c: buf list element, buf::b_magix (fed ace decade) */
699  M0_NET_SOCK_BUF_MAGIC = 0x33fedacedecade77,
700 
701  /* net/sock.c: buf list head (bad dada decaf) */
702  M0_NET_SOCK_BUF_HEAD_MAGIC = 0x33baddadadecaf77,
703 
704  /* net/libfab.c: buf list element, buf::b_magix (fed ace dedcde) */
705  M0_NET_LIBFAB_BUF_MAGIC = 0x33fedacededcde77,
706 
707  /* net/libfab.c: buf list head (bad dada dadaf) */
708  M0_NET_LIBFAB_BUF_HEAD_MAGIC = 0x33baddadadadaf77,
709 
710  /* net/libfab.c: snd_buf list, buf::fb_sndmagic (fed ace deeade) */
711  M0_NET_LIBFAB_SNDBUF_MAGIC = 0x33fedacedeeade77,
712 
713  /* net/libfab.c: snd_buf list head (bad dada deeef) */
714  M0_NET_LIBFAB_SNDBUF_HEAD_MAGIC = 0x33baddadadeeef77,
715 
716  /* net/libfab.c: fab_fabs list, fab::fab_magic (fed ace dedade) */
717  M0_NET_LIBFAB_FAB_MAGIC = 0x33fedacededade77,
718 
719  /* net/libfab.c: fab_fabs list head (bad dada dedef) */
720  M0_NET_LIBFAB_FAB_HEAD_MAGIC = 0x33baddadadedef77,
721 
722  /* net/libfab.c: fab_bulk list, buf::fab_bulk_magic (le blc baffees) */
723  M0_NET_LIBFAB_BULK_MAGIC = 0x331eb1cbaffee577,
724 
725  /* net/libfab.c: fab_bulk list head (le blc baffess) */
726  M0_NET_LIBFAB_BULK_HEAD_MAGIC = 0x331eb1cbaffe5577,
727 
728  /* net/libfab.c: fab_bufhash magic (de4e9 baffees) */
729  M0_NET_LIBFAB_BUF_HT_MAGIC = 0x33de4e9baffee577,
730 
731  /* net/libfab.c: fab_bufhash list head (de4e9 baffess) */
732  M0_NET_LIBFAB_BUF_HT_HEAD_MAGIC = 0x33de4e9baffe5577,
733 
734  /* net/net.h: m0_nep list element, endpoint (obsessed loll) */
735  M0_NET_NEP_MAGIC = 0x330b5e55ed101177,
736 
737  /* net/net.h: m0_nep list head (lidless cobol) */
738  M0_NET_NEP_HEAD_MAGIC = 0x3311d1e55c0b0177,
739 
740 /* Pool */
741  /* m0_pool::po_magic (baseless bass) */
742  M0_POOL_MAGIC = 0x33ba5e1e55ba5577,
743 
744  /* m0_pool_event_link::pel_magic (pool evnt list)*/
745  M0_POOL_EVENTS_LIST_MAGIC = 0x3360013747712777,
746 
747  /* poolmach_tl::tl_head_magic (pool evnt head)*/
748  M0_POOL_EVENTS_HEAD_MAGIC = 0x33600137474ead77,
749 
750  /* pools_common_svc_ctx_tl::td_head_magic (feedable food) */
751  M0_POOL_SVC_CTX_HEAD_MAGIC = 0x33feedab1ef00d77,
752 
753  /* m0_pool_version::pv_magic (scalable code) */
754  M0_POOL_VERSION_MAGIC = 0x335ca1ab1ec0de77,
755 
756  /* pool_version_tl::td_head_magic (feasible code) */
757  M0_POOL_VERSION_HEAD_MAGIC = 0x33fea51b1ec0de77,
758 
759  /* m0_pooldev::pd_footer::ft_magic (cool fido dido) */
760  M0_POOL_DEV_MAGIC = 0x33c001f1d0d1d077,
761 
762  /* pool_failed_device_tl::td_head_magic (soiled seabed) */
763  M0_POOL_DEVICE_HEAD_MAGIC = 0x335011ed5eabed77,
764 
765  /* pver_policy_types_tl::td_head_magic (doss dose doze) */
766  M0_PVER_POLICY_HEAD_MAGIC = 0x33d055d05ed02e77,
767 
768  /* m0_pver_policy_type::ppt_magic (pool polisee) */
769  M0_PVER_POLICY_MAGIC = 0x33b001b0115ee77,
770 
771 /* Request handler */
772  /* m0_reqh_service::rs_magix (bacilli babel) */
773  M0_REQH_SVC_MAGIC = 0x33bac1111babe177,
774 
775  /* m0_reqh_service_type::rst_magix (fiddless cobe) */
776  M0_REQH_SVC_TYPE_MAGIC = 0x33f1dd1e55c0be77,
777 
778  /* m0_reqh_svc_tl::td_head_magic (calcific boss) */
779  M0_REQH_SVC_HEAD_MAGIC = 0x33ca1c1f1cb05577,
780 
781  /* m0_reqh_service_context::sc_magic (failed facade) */
782  M0_REQH_SVC_CTX_MAGIC = 0x33fa11edfacade77,
783 
784  /* m0_reqh_rpc_mach_tl::td_head_magic (laissez eifel) */
785  M0_REQH_RPC_MACH_HEAD_MAGIC = 0x331a155e2e1fe177,
786 
787  /* rev_conn_tl::rcf_linkage (abless ablaze) */
788  M0_RM_REV_CONN_LIST_MAGIC = 0x33AB1E55AB1A2E77,
789 
790  /* rev_conn_tl::td_head_magic (belief abelia) */
791  M0_RM_REV_CONN_LIST_HEAD_MAGIC = 0x33BE11EFABE11A77,
792 
793 /* State Machine */
794  /* m0_sm_conf::scf_magic (falsie zodiac) */
795  M0_SM_CONF_MAGIC = 0x33FA151E20D1AC77,
796 
797 /* Resource Manager */
798  /* m0_rm_pin::rp_magix (bellicose bel) */
799  M0_RM_PIN_MAGIC = 0x33be111c05ebe177,
800 
801  /* m0_rm_loan::rl_magix (biblical bill) */
802  M0_RM_LOAN_MAGIC = 0x33b1b11ca1b11177,
803 
804  /* m0_rm_incoming::rin_magix (cacalia boole) */
805  M0_RM_INCOMING_MAGIC = 0x33caca11ab001e77,
806 
807  /* m0_rm_outgoing::rog_magix (calcific call) */
808  M0_RM_OUTGOING_MAGIC = 0x33ca1c1f1cca1177,
809 
810  /* pr_tl::td_head_magic (collide colsa) */
811  M0_RM_CREDIT_PIN_HEAD_MAGIC = 0x33c0111dec015a77,
812 
813  /* pi_tl::td_head_magic (diabolise del) */
814  M0_RM_INCOMING_PIN_HEAD_MAGIC = 0x33d1ab0115ede177,
815 
816  /* m0_rm_resource::r_magix (di doliolidae) */
817  M0_RM_RESOURCE_MAGIC = 0x33d1d011011dae77,
818 
819  /* res_tl::td_head_magic (feeble eagles) */
820  M0_RM_RESOURCE_HEAD_MAGIC = 0x33feeb1eea91e577,
821 
822  /* m0_rm_right::ri_magix (fizzle fields) */
823  M0_RM_CREDIT_MAGIC = 0x33f1221ef1e1d577,
824 
825  /* m0_rm_ur_tl::td_head_magic (idolise iliad) */
826  M0_RM_USAGE_CREDIT_HEAD_MAGIC = 0x331d0115e111ad77,
827 
828  /* remotes_tl::td_head_magic (offal oldfool) */
829  M0_RM_REMOTE_OWNER_HEAD_MAGIC = 0x330ffa101df00177,
830 
831  /* m0_rm_remote::rem_magix (hobo hillbill) */
832  M0_RM_REMOTE_MAGIC = 0x3309047714771977,
833 
834  /* m0_reqh_rm_service::rms_magix (seidel afield) */
835  M0_RM_SERVICE_MAGIC = 0x335e1de1af1e1d77,
836 
837  /* m0_owners_tl::ro_owner_linkage (eiffel doodle) */
838  M0_RM_OWNER_LIST_MAGIC = 0x33E1FFE1D00D1E77,
839 
840  /* m0_owners_tl::td_head_magic (scalic seabed) */
841  M0_RM_OWNER_LIST_HEAD_MAGIC = 0x335CA11C5EABED77,
842 
843 /* RPC */
844  /* m0_rpc_service_type::svt_magix (seedless seel) */
845  M0_RPC_SERVICE_TYPE_MAGIC = 0x335eed1e555ee177,
846 
847  /* m0_rpc_service::svc_magix (selfless self) */
848  M0_RPC_SERVICE_MAGIC = 0x335e1f1e555e1f77,
849 
850  /* m0_rpc_services_tl::td_head_magic (lillie lisboa) */
851  M0_RPC_SERVICES_HEAD_MAGIC = 0x3311111e115b0a77,
852 
853  /* rpc_service_types_tl::td_head_magic (fosilised foe) */
854  M0_RPC_SERVICE_TYPES_HEAD_MAGIC = 0x33f055115edf0e77,
855 
856  /* m0_rpc_bulk_buf::bb_link (lidded liliac) */
857  M0_RPC_BULK_BUF_MAGIC = 0x3311dded1111ac77,
858 
859  /* m0_rpc_bulk::rb_magic (leafless idol) */
860  M0_RPC_BULK_MAGIC = 0x331eaf1e551d0177,
861 
862  /* m0_rpc_frm::f_magic (adelice dobie) */
863  M0_RPC_FRM_MAGIC = 0x33ade11ced0b1e77,
864 
865  /* itemq_tl::td_head_magic (dazzled cliff) */
866  M0_RPC_ITEMQ_HEAD_MAGIC = 0x33da221edc11ff77,
867 
868  /* m0_rpc_item::ri_magic (boiled coolie) */
869  M0_RPC_ITEM_MAGIC = 0x33b011edc0011e77,
870 
871  /* rpcitem_tl::td_head_magic (disabled disc) */
872  M0_RPC_ITEM_HEAD_MAGIC = 0x33d15ab1edd15c77,
873 
874  /* ric_tl::td_head_magic (zizzled cache) */
875  M0_RPC_ITEM_CACHE_HEAD_MAGIC = 0x3321221edcac4e77,
876 
877  /* pending_item_tl::td_head_magic (doss doze dose) */
879 
880  /* xidl_tl::td_head_magic (solid el cache) */
881  M0_RPC_ITEM_XID_LIST_HEAD_MAGIC = 0x335011de1cac4e77,
882 
883  /* m0_rpc_item_source::ri_magic (ACCESSIBLE AC) */
884  M0_RPC_ITEM_SOURCE_MAGIC = 0x33ACCE551B1EAC77,
885 
886  /* item_source_tl::td_head_magic (AC ACCESSIBLE) */
887  M0_RPC_ITEM_SOURCE_HEAD_MAGIC = 0x33ACACCE551B1E77,
888 
889  /* rpc_buffer::rb_magic (iodized isaac) */
890  M0_RPC_BUF_MAGIC = 0x3310d12ed15aac77,
891 
892  /* m0_rpc_machine::rm_magix (deboise aloof) */
893  M0_RPC_MACHINE_MAGIC = 0x33deb015ea100f77,
894 
895  /* m0_rpc_item_type::rit_magic (daffodil dace) */
896  M0_RPC_ITEM_TYPE_MAGIC = 0x33daff0d11dace77,
897 
898  /* rit_tl::td_head_magic (caboodle cold) */
899  M0_RPC_ITEM_TYPE_HEAD_MAGIC = 0x33cab00d1ec01d77,
900 
901  /* packet_item_tl::td_head_magic (falloff eagle) */
902  M0_RPC_PACKET_HEAD_MAGIC = 0x33fa110ffea91e77,
903 
904  /* m0_rpc_conn::c_magic (classic alibi) */
905  M0_RPC_CONN_MAGIC = 0x33c1a551ca11b177,
906 
907  /* rpc_conn_tl::td_head_magic (bloodless god) */
908  M0_RPC_CONN_HEAD_MAGIC = 0x33b100d1e5590d77,
909 
910  /* m0_rpc_session::s_magic (azido ballade) */
911  M0_RPC_SESSION_MAGIC = 0x33a21d0ba11ade77,
912 
913  /* session_tl::td_head_magic (sizeable bell) */
914  M0_RPC_SESSION_HEAD_MAGIC = 0x33512eb1ebe1177,
915 
916  /* m0_rpc_slot::sl_magic (delible diode) */
917  M0_RPC_SLOT_MAGIC = 0x33de11b1ed10de77,
918 
919  /* ready_slot_tl::td_head_magic (assoil azzola) */
920  M0_RPC_SLOT_HEAD_MAGIC = 0x33a55011a2201a77,
921 
922  /* slot_item_tl::td_head_magic (efface eiffel) */
923  M0_RPC_SLOT_REF_HEAD_MAGIC = 0x33effacee1ffe177,
924 
925  /* m0_rpc_chan::rc_magic (faceless idol) */
926  M0_RPC_CHAN_MAGIC = 0x33face1e551d0177,
927 
928  /* rpc_chans_tl::td_head_magic (idesia fossil) */
929  M0_RPC_CHAN_HEAD_MAGIC = 0x331de51af0551177,
930 
931  /* m0_rpc_chan_watch::mw_magic "accessboiled*/
932  M0_RPC_MACHINE_WATCH_MAGIC = 0x33ACCE55B011ED77,
933 
934  /* rmach_watch_tl::td_head_magic "COCOAA CALLED" */
935  M0_RPC_MACHINE_WATCH_HEAD_MAGIC = 0x33C0C0AACA11ED77,
936 
937 /* FIS */
938  /* m0_reqh_fi_service::fis_magix (saddled bleed) */
939  M0_FI_SERVICE_MAGIC = 0x335add1edb1eed77,
940 
941  /* m0_rpc_conn_pool_item::cpi_magic "fiddle fiasco" */
942  M0_RPC_CONN_POOL_ITEMS_MAGIC = 0x33F1DD1EF1A5C077,
943 
944  /* m0_rpc_conn_pool_items_list::td_head_magic "fossil boilie" */
945  M0_RPC_CONN_POOL_ITEMS_HEAD_MAGIC = 0x33F05511B0111E77,
946 
947 /* SNS repair */
949  M0_SNS_CM_FILE_CTX_MAGIC = 0x331ABE11EDBABE77,
950 
952  M0_SNS_CM_MAGIC = 0x335A1E5A1E5A1E77,
953 
954 /* stob */
955  /* m0_stob::so_cache_magic (cache fill) */
956  M0_STOB_CACHE_MAGIC = 0x33cac4ef11177,
957 
958  /* stob/cache.c:stob_cache_tl::td_head_magic (cache billed) */
959  M0_STOB_CACHE_HEAD_MAGIC = 0x33cac4eb111ed77,
960 
961  /* m0_stob_type::st_magic (disc class) */
962  M0_STOB_TYPES_MAGIC = 0x33d15cc1a5577,
963 
964  /* stob/type.c:types_tl::td_head_magic (disc head) */
965  M0_STOB_TYPES_HEAD_MAGIC = 0x33d15c4ead77,
966 
967  /* m0_stob_domain::sd_magic (disc alle code) */
968  M0_STOB_DOMAINS_MAGIC = 0x33d15ca11ec0de77,
969 
970  /* stob/type.c:domains_tl::td_head_magic (disc loco code) */
971  M0_STOB_DOMAINS_HEAD_MAGIC = 0x33d15c10c0c0de77,
972 
973  /* ad_domain_map::adm_magic (ad sold class) */
974  M0_AD_DOMAINS_MAGIC = 0x33ad501dc1a5577,
975 
976  /* stob/ad.c:ad_domains_tl::td_head_magic (ad sold head) */
977  M0_AD_DOMAINS_HEAD_MAGIC = 0x33ad501d4ead77,
978 
979  /* stob_null::sn_magic (discoid solo) */
980  M0_STOB_NULL_MAGIC = 0x33d15c01d501077,
981 
982  /* stob/null.c:null_stobs_tl::td_head_magic (discoid boss) */
983  M0_STOB_NULL_HEAD_MAGIC = 0x33d15c01db05577,
984 
985  /* stob_null_domain::snd_magic (discoid class) */
986  M0_STOB_DOM_NULL_MAGIC = 0x33d15c01dc1a5577,
987 
988  /* stob/null.c:null_domains_tl::td_head_magic (discoid head) */
989  M0_STOB_DOM_NULL_HEAD_MAGIC = 0x33d15c01d4ead77,
990 
991  /* stob_perf_domain::spd_magic (feed disc babe) */
992  M0_STOB_DOM_PERF_MAGIC = 0x33feedd15cbabe77,
993 
994  /* stob_perf::sp_magic (deed disc babe) */
995  M0_STOB_PERF_MAGIC = 0x33deedd15cbabe77,
996 
997  /* stob_perf_io::spi_magic (seed disc io io) */
998  M0_STOB_PERF_IO_MAGIC = 0x335eedd15c101077,
999 
1000  /* stob/perf.c::stob_perf_ios_tl::td_head_magic (seed disc head) */
1001  M0_STOB_PERF_IO_HEAD_MAGIC = 0x335eedd15c4ead77,
1002 
1003  /* stob/ad.h:m0_stob_ad_domain::sad_magix (bob ad disc bob) */
1004  M0_STOB_AD_DOMAIN_MAGIC = 0x33b0badd15cb0b77,
1005 
1006 /* Storage device */
1007  /* m0_storage_dev::isd_magic (defaced code) */
1008  M0_STORAGE_DEV_MAGIC = 0x33defacedc0de77,
1009 
1010  /* storage_dev_tl::td_head_magic (defaced head) */
1011  M0_STORAGE_DEV_HEAD_MAGIC = 0x335defaced4ead77,
1012 
1013 /* Stats */
1014  /* m0_stats::s_magic (slab slab) */
1015  M0_STATS_MAGIC = 0x3351AB51AB77,
1016 
1017  /* stats_tl::.td_head_magic (slab sled) */
1018  M0_STATS_HEAD_MAGIC = 0x3351AB51ED77,
1019 
1020  /* stats_svc::ss_magic (slab sic)*/
1021  M0_STATS_SVC_MAGIC = 0x3351AB51C77,
1022 
1023  /* stats_query_fom::suf_magic (slab deed) */
1024  M0_STATS_QUERY_FOM_MAGIC = 0x3351ABDEED77,
1025 
1026  /* stats_update_fom::suf_magic (slab feed) */
1027  M0_STATS_UPDATE_FOM_MAGIC = 0x3351ABFEED77,
1028 
1029 /* Trace */
1030  /* m0_trace_rec_header::trh_magic (foldable doll) */
1031  M0_TRACE_MAGIC = 0x33f01dab1ed01177,
1032 
1033  /* m0_trace_descr::td_magic (badass coders) */
1034  M0_TRACE_DESCR_MAGIC = 0x33bada55c0de2577,
1035 
1036  /* m0_trace_buf_header::tbh_magic (decoded sorce) */
1037  M0_TRACE_BUF_HEADER_MAGIC = 0x33dec0ded502ce77,
1038 
1039 /* lib */
1040  /* kern_genarray::kga_magic (areexclusive) */
1041  M0_LIB_GENARRAY_MAGIC = 0x33a2ee8c16517e77,
1042  /* hashlist::hl_magic (invincibilis) */
1043  M0_LIB_HASHLIST_MAGIC = 0x3319519c1b111577,
1044 
1045  /* m0_clink::cl_magic (blessed call) */
1046  M0_LIB_CHAN_MAGIC = 0x33b1e55edca1177,
1047  /* lib/chan.c:clink_tl::td_head_magic (blessed head) */
1048  M0_LIB_CHAN_HEAD_MAGIC = 0x33b1e55ed4ead77,
1049 
1050  /* tid_tl::td_head_magic (allodial dill) */
1051  M0_LIB_TIMER_TID_HEAD_MAGIC = 0x33a110d1a1d11177,
1052  /* m0_timer_tid::tt_magic (eila alia dill) */
1053  M0_LIB_TIMER_TID_MAGIC = 0x33e11aa11ad11177,
1054 
1055 /* sss */
1056  /* ss_svc::sss_magic (coffeeleaf ad) */
1057  M0_SS_SVC_MAGIC = 0x33c0ffee1eafad77,
1058  /* ss_fom::ssf_magic (fossilizes lo) */
1059  M0_SS_FOM_MAGIC = 0x33f0551112e51077,
1060 
1061 /* client */
1062  /* target_ioreq::ti_magic */
1063  M0_TLIST_HEAD_MAGIC = 0x3339816123512277,
1064  /* ioo_bobtype::bt_magix */
1065  M0_IOFOP_MAGIC = 0x3349816123512277,
1066  /* ioreq_fop::irf_magic */
1067  M0_IOREQ_MAGIC = 0x3359816123512277,
1068  /* pgiomap_bobtype::bt_magix */
1069  M0_PGROUP_MAGIC = 0x3369816123512277,
1070  /* dtbuf_bobtype::bt_magix */
1071  M0_DTBUF_MAGIC = 0x3379816123512277,
1072  /* nwxfer_bobtype::bt_magix */
1073  M0_NWREQ_MAGIC = 0x3389816123512277,
1074  /* tioreq_bobtype::bt_magix */
1075  M0_TIOREQ_MAGIC = 0x3399816123512277,
1076  /* oc_bobtype::bt_magix */
1077  M0_OC_MAGIC = 0x33a9816123512277,
1078  /* oo_bobtype::bt_magix */
1079  M0_OO_MAGIC = 0x33b9816123512277,
1080  /* ar_bobtype::bt_magix */
1081  M0_M0_AST_RC_MAGIC = 0x33c9816123512277,
1082  M0_ICR_MAGIC = 0x33d9816123512277,
1083  /* op_bobtype::bt_magix */
1084  M0_OP_MAGIC = 0x33e9816123512277,
1085  M0_M0C_MAGIC = 0x33f9816123512277,
1086  /* oi_bobtype::bt_magix */
1087  M0_OI_MAGIC = 0x3309816123512277,
1088  /* os_bobtype::bt_magix */
1089  M0_OS_MAGIC = 0x3319816123512277,
1090  /* sync_fop_wrapper::sfw_tlink_magic */
1091  M0_SYNC_TGT_TL_MAGIC = 0x3320816123512277,
1092  /* sync_fop_wrapper::sfw_magic */
1093  M0_INSTANCE_PTI_MAGIC = 0x3321816123512277,
1094  /* ol_bobtype::bt_magix */
1095  M0_OL_MAGIC = 0x3322816123512277,
1096  /* cr_bobtype::bt_magix */
1097  M0_CR_MAGIC = 0x3323816123512277,
1098  /* oci_bobtype::bt_magix */
1099  M0_OCI_MAGIC = 0x3324816123512277,
1100  /* m0_composite_layer::ccr_tlink_magic */
1101  M0_CLAYER_TL_MAGIC = 0x3325816123512277,
1102  /* m0_composite_extent:ce_tlink_magic */
1103  M0_CEXT_TL_MAGIC = 0x3326816123512277,
1104  /* composite_sub_io_ext:ce_tlink_magic */
1105  M0_CIO_EXT_MAGIC = 0x3327816123512277,
1106  /* m0_rm_lock_ctx::rmc_magic (ice ice ice) */
1107  M0_RM_MAGIC = 0x331CE1CE1C0E2277,
1108  /* rm_ctx_tl::td_head_magic (coca cola sea) */
1109  M0_RM_HEAD_MAGIC = 0x33C0CAC01A5EA277,
1110 
1111 /* module/param */
1112  /* m0_param_source::ps_magic (boozed billie) */
1113  M0_PARAM_SOURCE_MAGIC = 0x33b002edb1111e77,
1114  /* m0_param_sources_tl::td_head_magic (ascidiozooid) */
1115  M0_PARAM_SOURCES_MAGIC = 0x33a5c1d102001d77,
1116 
1117 /* MD */
1118  /* rdms_layout:l_magic (coffeeless ad)*/
1119  M0_LAYOUT_MD_MAGIC = 0x33c0ffee1e55ad77,
1120 
1121 /* format */
1122  /* m0_format_header::hd_magic (oilcaseslide) */
1123  M0_FORMAT_HEADER_MAGIC = 0x33011ca5e511de77,
1124  /* m0_format_footer::ft_magic (footerfooter) */
1125  M0_FORMAT_FOOTER_MAGIC = 0x33f007e7f007e777,
1126 
1127 /* SPIL */
1128  /* (filecf coders)*/
1129  M0_SPIEL_FOP_MAGIC = 0x33f11ecfc0de2577,
1130  /* (defile coders)*/
1131  M0_SPIEL_PROC_MAGIC = 0x33def11ec0de2577,
1132  /* (diddle coders)*/
1133  M0_SPIEL_PROC_HEAD_MAGIC = 0x33d1dd1ec0de2577,
1134 
1135 /* fid */
1136  /* (fid) */
1137  M0_FID_MAGIC = 0x33f1d00000000077,
1138  /* (fidhead) */
1139  M0_FID_HEAD_MAGIC = 0x33f1d4ead0000077,
1140 /* DIX */
1142  M0_DIX_ROP_MAGIC = 0x33ba51c0115eed77,
1144  M0_DIX_ROP_HEAD_MAGIC = 0x33ba51c0ff10ad77,
1146  M0_DIX_CM_MAGIC = 0x33d18d18d18d1877,
1147 /* DTM0 */
1149  M0_DTM0_SVC_MAGIC = 0x3320d1aca1ba5577,
1151  M0_DTM0_PROC_MAGIC = 0x335e1f5e11ab1e77,
1153  M0_DTM0_PROC_HEAD_MAGIC = 0x33c0c0b010f1ea77,
1154  /* m0_dtm0_domain::dod_magix (defacto bob of) */
1155  M0_DTM0_DOMAIN_MAGIC = 0x33defac70b0b0f77,
1156 
1157 /* FDMI */
1158  /* m0_reqh_fdmi_service::rfdms_magic (abide dazzled) */
1159  M0_FDMS_REQH_SVC_MAGIC = 0x33ab1deda221ed77,
1160 
1161  /* m0_fol_fdmi_src_ctx::ffsc_magic (fol decade) */
1162  M0_FOL_FDMI_SRC_CTX_MAGIC = 0x33f01decade77,
1163 
1164  /* m0_fdmi_filter_reg::ffr_magic (scaffold feel) */
1165  M0_FDMI_FLTR_MAGIC = 0x335caff01dfee177,
1166  /* fdmi_filters head magic (localized lie) */
1167  M0_FDMI_FLTR_HEAD_MAGIC = 0x3310ca112ed11e77,
1168  /* fdmi_recs list magic (baseball isle) */
1169  M0_FDMI_RCRD_MAGIC = 0x33ba5eba11151e77,
1170  /* fdmi_recs list head magic (oldfield bozo) */
1171  M0_FDMI_RCRD_HEAD_MAGIC = 0x3301df1e1db02077,
1172  /* Currently not used (bla bla bla bla) */
1173  M0_FDMI_PCTX_MAGIC = 0x33b1ab1ab1ab1a77,
1174  /* Currently not used (blo blo blo blo) */
1175  M0_FDMI_PCTX_HEAD_MAGIC = 0x33b10b10b10b1077,
1176  /* Currently not used (lifesize icao) */
1178  /* Currently not used (acacia liable) */
1180  /* m0_fdmi_src_ctx::fsc_magic */
1181  M0_FDMI_SRC_DOCK_SRC_CTX_MAGIC = 0x3300fdfd01ea0377,
1182  /* fdmi_src_dock_src_list head magic */
1184  /* fdmi_record list magic */
1185  M0_FDMI_SRC_DOCK_REC_MAGIC = 0x3321fdfd01650377,
1186  /* fdmi_record list head magic */
1187  M0_FDMI_SRC_DOCK_REC_HEAD_MAGIC = 0x3345fdfd0ac80377,
1188  /* fdmi_matched_filter_list magic */
1190  /* fdmi_matched_filter_list head magic */
1192  /* pending_fops list magic (fleece office) */
1194  /* pending_fops list head magic (feosol obsess) */
1196 /* DTM0 */
1197  /* be/dtm0_log.c::dlr_tlink (be fifo head) */
1198  M0_BE_DTM0_LOG_MAGIX = 0x33d73010600077,
1199  /* be/dtm0_log.c::dlr_link (dtm0 log rec) */
1200  M0_BE_DTM0_LOG_REC_MAGIX = 0x33d73010673c77,
1201 };
1202 
1203 #endif /* __MOTR_MAGIC_H__ */
1204 
1205 /*
1206  * Local variables:
1207  * c-indentation-style: "K&R"
1208  * c-basic-offset: 8
1209  * tab-width: 8
1210  * fill-column: 80
1211  * scroll-step: 1
1212  * End:
1213  */
m0_magic_satchel
Definition: magic.h:34