Motr  M0
pool_machine_xc.c
Go to the documentation of this file.
1 /* This file is automatically generated from pool/pool_machine.h */
2 
3 #include "lib/misc.h" /* offsetof */
4 #include "lib/assert.h"
5 #include "xcode/xcode.h"
6 
7 #include "pool/pool_machine.h"
8 #include "pool/pool_machine_xc.h"
9 
10 
11 
12 
14  { .xev_idx = 0, .xev_name = "M0_PNDS_UNKNOWN", .xev_val = 0 },
15  { .xev_idx = 1, .xev_name = "M0_PNDS_ONLINE", .xev_val = 1 },
16  { .xev_idx = 2, .xev_name = "M0_PNDS_FAILED", .xev_val = 2 },
17  { .xev_idx = 3, .xev_name = "M0_PNDS_OFFLINE", .xev_val = 3 },
18  { .xev_idx = 4, .xev_name = "M0_PNDS_SNS_REPAIRING", .xev_val = 4 },
19  { .xev_idx = 5, .xev_name = "M0_PNDS_SNS_REPAIRED", .xev_val = 5 },
20  { .xev_idx = 6, .xev_name = "M0_PNDS_SNS_REBALANCING", .xev_val = 6 },
21  { .xev_idx = 7, .xev_name = "M0_PNDS_NR", .xev_val = 7 },
22  { .xev_idx = -1, .xev_name = "Invalid value of enum 'm0_pool_nd_state'." }
23 };
24 
26  .xe_name = "m0_pool_nd_state",
27  .xe_nr = 8,
28  .xe_val = m0_pool_nd_state_data,
29  .xe_maxlen = 23
30 };
31 
32 M0_INTERNAL void m0_xc_pool_pool_machine_init(void)
33 {
34 }
35 
36 M0_INTERNAL void m0_xc_pool_pool_machine_fini(void)
37 {
38 }
const char * xe_name
Definition: enum.h:58
M0_INTERNAL void m0_xc_pool_pool_machine_fini(void)
M0_INTERNAL void m0_xc_pool_pool_machine_init(void)
const struct m0_xcode_enum_val m0_pool_nd_state_data[]
struct m0_xcode_enum m0_xc_m0_pool_nd_state_enum