Motr  M0
onwire_xc.c File Reference
#include "lib/misc.h"
#include "lib/assert.h"
#include "xcode/xcode.h"
#include "conf/onwire.h"
#include "conf/onwire_xc.h"
Include dependency graph for onwire_xc.c:

Go to the source code of this file.

Data Structures

struct  _m0_conf_fetch_s
 
struct  _m0_conf_fetch_resp_s
 
struct  _m0_conf_update_s
 
struct  _m0_conf_update_resp_s
 
struct  _arr_u32_s
 
struct  _m0_confx_header_s
 
struct  _m0_confx_root_s
 
struct  _m0_confx_profile_s
 
struct  _m0_confx_pool_s
 
struct  _m0_confx_pver_actual_s
 
struct  _m0_confx_pver_formulaic_s
 
struct  _m0_confx_pver_u_s
 
struct  _m0_confx_pver_s
 
struct  _m0_confx_objv_s
 
struct  _m0_confx_node_s
 
struct  _m0_confx_process_s
 
struct  _m0_confx_service_s
 
struct  _m0_confx_sdev_s
 
struct  _m0_confx_site_s
 
struct  _m0_confx_rack_s
 
struct  _m0_confx_enclosure_s
 
struct  _m0_confx_controller_s
 
struct  _m0_confx_drive_s
 
struct  _m0_confx_fdmi_flt_grp_s
 
struct  _m0_confx_fdmi_filter_s
 
struct  _m0_confx_s
 

Functions

 M0_BASSERT (offsetof(struct _m0_conf_fetch_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_conf_fetch_resp_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_conf_update_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_conf_update_resp_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _arr_u32_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_header_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_root_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_profile_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_pool_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_pver_actual_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_pver_formulaic_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_pver_u_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_pver_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_objv_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_node_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_process_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_service_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_sdev_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_site_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_rack_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_enclosure_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_controller_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_drive_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_fdmi_flt_grp_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_fdmi_filter_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_confx_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (sizeof(struct m0_conf_fetch)==32U)
 
 M0_BASSERT (sizeof((struct m0_conf_fetch *) 0) ->f_origin==16U)
 
 M0_BASSERT (offsetof(struct m0_conf_fetch, f_origin)==0U)
 
 M0_BASSERT (offsetof(struct m0_conf_fetch, f_path)==16U)
 
 M0_BASSERT (sizeof(struct m0_conf_fetch_resp)==32U)
 
 M0_BASSERT (sizeof((struct m0_conf_fetch_resp *) 0) ->fr_rc==4U)
 
 M0_BASSERT (offsetof(struct m0_conf_fetch_resp, fr_rc)==0U)
 
 M0_BASSERT (offsetof(struct m0_conf_fetch_resp, fr_ver)==8U)
 
 M0_BASSERT (offsetof(struct m0_conf_fetch_resp, fr_data)==16U)
 
 M0_BASSERT (sizeof(struct m0_conf_update)==32U)
 
 M0_BASSERT (sizeof((struct m0_conf_update *) 0) ->u_origin==16U)
 
 M0_BASSERT (offsetof(struct m0_conf_update, u_origin)==0U)
 
 M0_BASSERT (offsetof(struct m0_conf_update, u_data)==16U)
 
 M0_BASSERT (sizeof(struct m0_conf_update_resp)==4U)
 
 M0_BASSERT (sizeof((struct m0_conf_update_resp *) 0) ->ur_rc==4U)
 
 M0_BASSERT (offsetof(struct m0_conf_update_resp, ur_rc)==0U)
 
 M0_BASSERT (sizeof(struct arr_u32)==16U)
 
 M0_BASSERT (sizeof((struct arr_u32 *) 0) ->au_count==4U)
 
 M0_BASSERT (offsetof(struct arr_u32, au_count)==0U)
 
 M0_BASSERT (offsetof(struct arr_u32, au_elems)==8U)
 
 M0_BASSERT (sizeof(struct m0_confx_header)==16U)
 
 M0_BASSERT (sizeof((struct m0_confx_header *) 0) ->ch_id==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_header, ch_id)==0U)
 
 M0_BASSERT (sizeof(struct m0_confx_root)==176U)
 
 M0_BASSERT (sizeof((struct m0_confx_root *) 0) ->xt_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_verno)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_rootfid)==24U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_mdpool)==40U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_imeta_pver)==56U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_mdredundancy)==72U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_params)==80U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_nodes)==96U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_sites)==112U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_pools)==128U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_profiles)==144U)
 
 M0_BASSERT (offsetof(struct m0_confx_root, xt_fdmi_flt_grps)==160U)
 
 M0_BASSERT (sizeof(struct m0_confx_profile)==32U)
 
 M0_BASSERT (sizeof((struct m0_confx_profile *) 0) ->xp_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_profile, xp_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_profile, xp_pools)==16U)
 
 M0_BASSERT (sizeof(struct m0_confx_pool)==40U)
 
 M0_BASSERT (sizeof((struct m0_confx_pool *) 0) ->xp_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_pool, xp_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_pool, xp_pver_policy)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_pool, xp_pvers)==24U)
 
 M0_BASSERT (sizeof(struct m0_confx_pver_actual)==48U)
 
 M0_BASSERT (sizeof((struct m0_confx_pver_actual *) 0) ->xva_N==4U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_actual, xva_N)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_actual, xva_K)==4U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_actual, xva_S)==8U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_actual, xva_P)==12U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_actual, xva_tolerance)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_actual, xva_sitevs)==32U)
 
 M0_BASSERT (sizeof(struct m0_confx_pver_formulaic)==40U)
 
 M0_BASSERT (sizeof((struct m0_confx_pver_formulaic *) 0) ->xvf_id==4U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_formulaic, xvf_id)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_formulaic, xvf_base)==8U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_formulaic, xvf_allowance)==24U)
 
 M0_BASSERT (sizeof(struct m0_confx_pver_u)==56U)
 
 M0_BASSERT (sizeof((struct m0_confx_pver_u *) 0) ->xpv_is_formulaic==1U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_u, xpv_is_formulaic)==0U)
 
 M0_BASSERT (sizeof((struct m0_confx_pver_u *) 0) ->u.xpv_actual==48U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_u, u.xpv_actual)==8U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver_u, u.xpv_formulaic)==8U)
 
 M0_BASSERT (sizeof(struct m0_confx_pver)==72U)
 
 M0_BASSERT (sizeof((struct m0_confx_pver *) 0) ->xv_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver, xv_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_pver, xv_u)==16U)
 
 M0_BASSERT (sizeof(struct m0_confx_objv)==48U)
 
 M0_BASSERT (sizeof((struct m0_confx_objv *) 0) ->xj_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_objv, xj_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_objv, xj_real)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_objv, xj_children)==32U)
 
 M0_BASSERT (sizeof(struct m0_confx_node)==56U)
 
 M0_BASSERT (sizeof((struct m0_confx_node *) 0) ->xn_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_node, xn_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_node, xn_memsize)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_node, xn_nr_cpu)==20U)
 
 M0_BASSERT (offsetof(struct m0_confx_node, xn_last_state)==24U)
 
 M0_BASSERT (offsetof(struct m0_confx_node, xn_flags)==32U)
 
 M0_BASSERT (offsetof(struct m0_confx_node, xn_processes)==40U)
 
 M0_BASSERT (sizeof(struct m0_confx_process)==96U)
 
 M0_BASSERT (sizeof((struct m0_confx_process *) 0) ->xr_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_cores)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_mem_limit_as)==32U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_mem_limit_rss)==40U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_mem_limit_stack)==48U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_mem_limit_memlock)==56U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_endpoint)==64U)
 
 M0_BASSERT (offsetof(struct m0_confx_process, xr_services)==80U)
 
 M0_BASSERT (sizeof(struct m0_confx_service)==72U)
 
 M0_BASSERT (sizeof((struct m0_confx_service *) 0) ->xs_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_service, xs_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_service, xs_type)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_service, xs_endpoints)==24U)
 
 M0_BASSERT (offsetof(struct m0_confx_service, xs_params)==40U)
 
 M0_BASSERT (offsetof(struct m0_confx_service, xs_sdevs)==56U)
 
 M0_BASSERT (sizeof(struct m0_confx_sdev)==72U)
 
 M0_BASSERT (sizeof((struct m0_confx_sdev *) 0) ->xd_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_dev_idx)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_iface)==20U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_media)==24U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_bsize)==28U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_size)==32U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_last_state)==40U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_flags)==48U)
 
 M0_BASSERT (offsetof(struct m0_confx_sdev, xd_filename)==56U)
 
 M0_BASSERT (sizeof(struct m0_confx_site)==48U)
 
 M0_BASSERT (sizeof((struct m0_confx_site *) 0) ->xi_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_site, xi_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_site, xi_racks)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_site, xi_pvers)==32U)
 
 M0_BASSERT (sizeof(struct m0_confx_rack)==48U)
 
 M0_BASSERT (sizeof((struct m0_confx_rack *) 0) ->xr_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_rack, xr_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_rack, xr_encls)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_rack, xr_pvers)==32U)
 
 M0_BASSERT (sizeof(struct m0_confx_enclosure)==64U)
 
 M0_BASSERT (sizeof((struct m0_confx_enclosure *) 0) ->xe_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_enclosure, xe_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_enclosure, xe_node)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_enclosure, xe_ctrls)==32U)
 
 M0_BASSERT (offsetof(struct m0_confx_enclosure, xe_pvers)==48U)
 
 M0_BASSERT (sizeof(struct m0_confx_controller)==48U)
 
 M0_BASSERT (sizeof((struct m0_confx_controller *) 0) ->xc_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_controller, xc_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_controller, xc_drives)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_controller, xc_pvers)==32U)
 
 M0_BASSERT (sizeof(struct m0_confx_drive)==48U)
 
 M0_BASSERT (sizeof((struct m0_confx_drive *) 0) ->xk_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_drive, xk_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_drive, xk_sdev)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_drive, xk_pvers)==32U)
 
 M0_BASSERT (sizeof(struct m0_confx_fdmi_flt_grp)==40U)
 
 M0_BASSERT (sizeof((struct m0_confx_fdmi_flt_grp *) 0) ->xfg_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_flt_grp, xfg_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_flt_grp, xfg_rec_type)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_flt_grp, xfg_filters)==24U)
 
 M0_BASSERT (sizeof(struct m0_confx_fdmi_filter)==120U)
 
 M0_BASSERT (sizeof((struct m0_confx_fdmi_filter *) 0) ->xf_header==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_header)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_type)==16U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_filter_id)==24U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_filter_root)==40U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_node)==56U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_dix_pver)==72U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_substrings)==88U)
 
 M0_BASSERT (offsetof(struct m0_confx_fdmi_filter, xf_endpoints)==104U)
 
 M0_BASSERT (sizeof(struct m0_confx)==16U)
 
 M0_BASSERT (sizeof((struct m0_confx *) 0) ->cx_nr==4U)
 
 M0_BASSERT (offsetof(struct m0_confx, cx_nr)==0U)
 
 M0_BASSERT (offsetof(struct m0_confx, cx__objs)==8U)
 
M0_INTERNAL void m0_xc_m0_conf_fetch_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_conf_fetch_resp_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_conf_update_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_conf_update_resp_struct_init (void)
 
M0_INTERNAL void m0_xc_arr_u32_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_header_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_root_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_profile_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_pool_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_pver_actual_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_pver_formulaic_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_pver_u_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_pver_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_objv_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_node_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_process_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_service_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_sdev_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_site_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_rack_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_enclosure_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_controller_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_drive_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_fdmi_flt_grp_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_fdmi_filter_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_confx_struct_init (void)
 
M0_INTERNAL void m0_xc_conf_onwire_init (void)
 
M0_INTERNAL void m0_xc_conf_onwire_fini (void)
 

Variables

struct m0_xcode_typem0_conf_fetch_xc = &_m0_conf_fetch._type
 
struct m0_xcode_typem0_conf_fetch_resp_xc = &_m0_conf_fetch_resp._type
 
struct m0_xcode_typem0_conf_update_xc = &_m0_conf_update._type
 
struct m0_xcode_typem0_conf_update_resp_xc = &_m0_conf_update_resp._type
 
struct m0_xcode_typearr_u32_xc = &_arr_u32._type
 
struct m0_xcode_typem0_confx_header_xc = &_m0_confx_header._type
 
struct m0_xcode_typem0_confx_root_xc = &_m0_confx_root._type
 
struct m0_xcode_typem0_confx_profile_xc = &_m0_confx_profile._type
 
struct m0_xcode_typem0_confx_pool_xc = &_m0_confx_pool._type
 
struct m0_xcode_typem0_confx_pver_actual_xc = &_m0_confx_pver_actual._type
 
struct m0_xcode_typem0_confx_pver_formulaic_xc = &_m0_confx_pver_formulaic._type
 
struct m0_xcode_typem0_confx_pver_u_xc = &_m0_confx_pver_u._type
 
struct m0_xcode_typem0_confx_pver_xc = &_m0_confx_pver._type
 
struct m0_xcode_typem0_confx_objv_xc = &_m0_confx_objv._type
 
struct m0_xcode_typem0_confx_node_xc = &_m0_confx_node._type
 
struct m0_xcode_typem0_confx_process_xc = &_m0_confx_process._type
 
struct m0_xcode_typem0_confx_service_xc = &_m0_confx_service._type
 
struct m0_xcode_typem0_confx_sdev_xc = &_m0_confx_sdev._type
 
struct m0_xcode_typem0_confx_site_xc = &_m0_confx_site._type
 
struct m0_xcode_typem0_confx_rack_xc = &_m0_confx_rack._type
 
struct m0_xcode_typem0_confx_enclosure_xc = &_m0_confx_enclosure._type
 
struct m0_xcode_typem0_confx_controller_xc = &_m0_confx_controller._type
 
struct m0_xcode_typem0_confx_drive_xc = &_m0_confx_drive._type
 
struct m0_xcode_typem0_confx_fdmi_flt_grp_xc = &_m0_confx_fdmi_flt_grp._type
 
struct m0_xcode_typem0_confx_fdmi_filter_xc = &_m0_confx_fdmi_filter._type
 
struct m0_xcode_typem0_confx_xc = &_m0_confx._type
 
static struct _m0_conf_fetch_s _m0_conf_fetch
 
static struct _m0_conf_fetch_resp_s _m0_conf_fetch_resp
 
static struct _m0_conf_update_s _m0_conf_update
 
static struct _m0_conf_update_resp_s _m0_conf_update_resp
 
static struct _arr_u32_s _arr_u32
 
static struct _m0_confx_header_s _m0_confx_header
 
static struct _m0_confx_root_s _m0_confx_root
 
static struct _m0_confx_profile_s _m0_confx_profile
 
static struct _m0_confx_pool_s _m0_confx_pool
 
static struct _m0_confx_pver_actual_s _m0_confx_pver_actual
 
static struct _m0_confx_pver_formulaic_s _m0_confx_pver_formulaic
 
static struct _m0_confx_pver_u_s _m0_confx_pver_u
 
static struct _m0_confx_pver_s _m0_confx_pver
 
static struct _m0_confx_objv_s _m0_confx_objv
 
static struct _m0_confx_node_s _m0_confx_node
 
static struct _m0_confx_process_s _m0_confx_process
 
static struct _m0_confx_service_s _m0_confx_service
 
static struct _m0_confx_sdev_s _m0_confx_sdev
 
static struct _m0_confx_site_s _m0_confx_site
 
static struct _m0_confx_rack_s _m0_confx_rack
 
static struct _m0_confx_enclosure_s _m0_confx_enclosure
 
static struct _m0_confx_controller_s _m0_confx_controller
 
static struct _m0_confx_drive_s _m0_confx_drive
 
static struct _m0_confx_fdmi_flt_grp_s _m0_confx_fdmi_flt_grp
 
static struct _m0_confx_fdmi_filter_s _m0_confx_fdmi_filter
 
static struct _m0_confx_s _m0_confx
 

Function Documentation

◆ M0_BASSERT() [1/181]

M0_BASSERT ( offsetof(struct _m0_conf_fetch_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [2/181]

M0_BASSERT ( offsetof(struct _m0_conf_fetch_resp_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [3/181]

M0_BASSERT ( offsetof(struct _m0_conf_update_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [4/181]

M0_BASSERT ( offsetof(struct _m0_conf_update_resp_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [5/181]

M0_BASSERT ( offsetof(struct _arr_u32_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [6/181]

M0_BASSERT ( offsetof(struct _m0_confx_header_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [7/181]

M0_BASSERT ( offsetof(struct _m0_confx_root_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [8/181]

M0_BASSERT ( offsetof(struct _m0_confx_profile_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [9/181]

M0_BASSERT ( offsetof(struct _m0_confx_pool_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [10/181]

M0_BASSERT ( offsetof(struct _m0_confx_pver_actual_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [11/181]

M0_BASSERT ( offsetof(struct _m0_confx_pver_formulaic_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [12/181]

M0_BASSERT ( offsetof(struct _m0_confx_pver_u_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [13/181]

M0_BASSERT ( offsetof(struct _m0_confx_pver_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [14/181]

M0_BASSERT ( offsetof(struct _m0_confx_objv_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [15/181]

M0_BASSERT ( offsetof(struct _m0_confx_node_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [16/181]

M0_BASSERT ( offsetof(struct _m0_confx_process_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [17/181]

M0_BASSERT ( offsetof(struct _m0_confx_service_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [18/181]

M0_BASSERT ( offsetof(struct _m0_confx_sdev_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [19/181]

M0_BASSERT ( offsetof(struct _m0_confx_site_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [20/181]

M0_BASSERT ( offsetof(struct _m0_confx_rack_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [21/181]

M0_BASSERT ( offsetof(struct _m0_confx_enclosure_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [22/181]

M0_BASSERT ( offsetof(struct _m0_confx_controller_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [23/181]

M0_BASSERT ( offsetof(struct _m0_confx_drive_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [24/181]

M0_BASSERT ( offsetof(struct _m0_confx_fdmi_flt_grp_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [25/181]

M0_BASSERT ( offsetof(struct _m0_confx_fdmi_filter_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [26/181]

M0_BASSERT ( offsetof(struct _m0_confx_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [27/181]

M0_BASSERT ( sizeof(struct m0_conf_fetch = =32U)

◆ M0_BASSERT() [28/181]

M0_BASSERT ( sizeof((struct m0_conf_fetch *) 0) ->  f_origin = =16U)

◆ M0_BASSERT() [29/181]

M0_BASSERT ( offsetof(struct m0_conf_fetch, f_origin = =0U)

◆ M0_BASSERT() [30/181]

M0_BASSERT ( offsetof(struct m0_conf_fetch, f_path = =16U)

◆ M0_BASSERT() [31/181]

M0_BASSERT ( sizeof(struct m0_conf_fetch_resp = =32U)

◆ M0_BASSERT() [32/181]

M0_BASSERT ( sizeof((struct m0_conf_fetch_resp *) 0) ->  fr_rc = =4U)

◆ M0_BASSERT() [33/181]

M0_BASSERT ( offsetof(struct m0_conf_fetch_resp, fr_rc = =0U)

◆ M0_BASSERT() [34/181]

M0_BASSERT ( offsetof(struct m0_conf_fetch_resp, fr_ver = =8U)

◆ M0_BASSERT() [35/181]

M0_BASSERT ( offsetof(struct m0_conf_fetch_resp, fr_data = =16U)

◆ M0_BASSERT() [36/181]

M0_BASSERT ( sizeof(struct m0_conf_update = =32U)

◆ M0_BASSERT() [37/181]

M0_BASSERT ( sizeof((struct m0_conf_update *) 0) ->  u_origin = =16U)

◆ M0_BASSERT() [38/181]

M0_BASSERT ( offsetof(struct m0_conf_update, u_origin = =0U)

◆ M0_BASSERT() [39/181]

M0_BASSERT ( offsetof(struct m0_conf_update, u_data = =16U)

◆ M0_BASSERT() [40/181]

M0_BASSERT ( sizeof(struct m0_conf_update_resp = =4U)

◆ M0_BASSERT() [41/181]

M0_BASSERT ( sizeof((struct m0_conf_update_resp *) 0) ->  ur_rc = =4U)

◆ M0_BASSERT() [42/181]

M0_BASSERT ( offsetof(struct m0_conf_update_resp, ur_rc = =0U)

◆ M0_BASSERT() [43/181]

M0_BASSERT ( sizeof(struct arr_u32 = =16U)

◆ M0_BASSERT() [44/181]

M0_BASSERT ( sizeof((struct arr_u32 *) 0) ->  au_count = =4U)

◆ M0_BASSERT() [45/181]

M0_BASSERT ( offsetof(struct arr_u32, au_count = =0U)

◆ M0_BASSERT() [46/181]

M0_BASSERT ( offsetof(struct arr_u32, au_elems = =8U)

◆ M0_BASSERT() [47/181]

M0_BASSERT ( sizeof(struct m0_confx_header = =16U)

◆ M0_BASSERT() [48/181]

M0_BASSERT ( sizeof((struct m0_confx_header *) 0) ->  ch_id = =16U)

◆ M0_BASSERT() [49/181]

M0_BASSERT ( offsetof(struct m0_confx_header, ch_id = =0U)

◆ M0_BASSERT() [50/181]

M0_BASSERT ( sizeof(struct m0_confx_root = =176U)

◆ M0_BASSERT() [51/181]

M0_BASSERT ( sizeof((struct m0_confx_root *) 0) ->  xt_header = =16U)

◆ M0_BASSERT() [52/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_header = =0U)

◆ M0_BASSERT() [53/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_verno = =16U)

◆ M0_BASSERT() [54/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_rootfid = =24U)

◆ M0_BASSERT() [55/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_mdpool = =40U)

◆ M0_BASSERT() [56/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_imeta_pver = =56U)

◆ M0_BASSERT() [57/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_mdredundancy = =72U)

◆ M0_BASSERT() [58/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_params = =80U)

◆ M0_BASSERT() [59/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_nodes = =96U)

◆ M0_BASSERT() [60/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_sites = =112U)

◆ M0_BASSERT() [61/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_pools = =128U)

◆ M0_BASSERT() [62/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_profiles = =144U)

◆ M0_BASSERT() [63/181]

M0_BASSERT ( offsetof(struct m0_confx_root, xt_fdmi_flt_grps = =160U)

◆ M0_BASSERT() [64/181]

M0_BASSERT ( sizeof(struct m0_confx_profile = =32U)

◆ M0_BASSERT() [65/181]

M0_BASSERT ( sizeof((struct m0_confx_profile *) 0) ->  xp_header = =16U)

◆ M0_BASSERT() [66/181]

M0_BASSERT ( offsetof(struct m0_confx_profile, xp_header = =0U)

◆ M0_BASSERT() [67/181]

M0_BASSERT ( offsetof(struct m0_confx_profile, xp_pools = =16U)

◆ M0_BASSERT() [68/181]

M0_BASSERT ( sizeof(struct m0_confx_pool = =40U)

◆ M0_BASSERT() [69/181]

M0_BASSERT ( sizeof((struct m0_confx_pool *) 0) ->  xp_header = =16U)

◆ M0_BASSERT() [70/181]

M0_BASSERT ( offsetof(struct m0_confx_pool, xp_header = =0U)

◆ M0_BASSERT() [71/181]

M0_BASSERT ( offsetof(struct m0_confx_pool, xp_pver_policy)  = =16U)

◆ M0_BASSERT() [72/181]

M0_BASSERT ( offsetof(struct m0_confx_pool, xp_pvers = =24U)

◆ M0_BASSERT() [73/181]

M0_BASSERT ( sizeof(struct m0_confx_pver_actual = =48U)

◆ M0_BASSERT() [74/181]

M0_BASSERT ( sizeof((struct m0_confx_pver_actual *) 0) ->  xva_N = =4U)

◆ M0_BASSERT() [75/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_actual, xva_N = =0U)

◆ M0_BASSERT() [76/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_actual, xva_K = =4U)

◆ M0_BASSERT() [77/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_actual, xva_S = =8U)

◆ M0_BASSERT() [78/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_actual, xva_P = =12U)

◆ M0_BASSERT() [79/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_actual, xva_tolerance = =16U)

◆ M0_BASSERT() [80/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_actual, xva_sitevs = =32U)

◆ M0_BASSERT() [81/181]

M0_BASSERT ( sizeof(struct m0_confx_pver_formulaic = =40U)

◆ M0_BASSERT() [82/181]

M0_BASSERT ( sizeof((struct m0_confx_pver_formulaic *) 0) ->  xvf_id = =4U)

◆ M0_BASSERT() [83/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_formulaic, xvf_id = =0U)

◆ M0_BASSERT() [84/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_formulaic, xvf_base = =8U)

◆ M0_BASSERT() [85/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_formulaic, xvf_allowance = =24U)

◆ M0_BASSERT() [86/181]

M0_BASSERT ( sizeof(struct m0_confx_pver_u = =56U)

◆ M0_BASSERT() [87/181]

M0_BASSERT ( sizeof((struct m0_confx_pver_u *) 0) ->  xpv_is_formulaic = =1U)

◆ M0_BASSERT() [88/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_u, xpv_is_formulaic = =0U)

◆ M0_BASSERT() [89/181]

M0_BASSERT ( sizeof((struct m0_confx_pver_u *) 0) ->u.  xpv_actual = =48U)

◆ M0_BASSERT() [90/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_u, u.xpv_actual)  = =8U)

◆ M0_BASSERT() [91/181]

M0_BASSERT ( offsetof(struct m0_confx_pver_u, u.xpv_formulaic)  = =8U)

◆ M0_BASSERT() [92/181]

M0_BASSERT ( sizeof(struct m0_confx_pver = =72U)

◆ M0_BASSERT() [93/181]

M0_BASSERT ( sizeof((struct m0_confx_pver *) 0) ->  xv_header = =16U)

◆ M0_BASSERT() [94/181]

M0_BASSERT ( offsetof(struct m0_confx_pver, xv_header = =0U)

◆ M0_BASSERT() [95/181]

M0_BASSERT ( offsetof(struct m0_confx_pver, xv_u = =16U)

◆ M0_BASSERT() [96/181]

M0_BASSERT ( sizeof(struct m0_confx_objv = =48U)

◆ M0_BASSERT() [97/181]

M0_BASSERT ( sizeof((struct m0_confx_objv *) 0) ->  xj_header = =16U)

◆ M0_BASSERT() [98/181]

M0_BASSERT ( offsetof(struct m0_confx_objv, xj_header = =0U)

◆ M0_BASSERT() [99/181]

M0_BASSERT ( offsetof(struct m0_confx_objv, xj_real = =16U)

◆ M0_BASSERT() [100/181]

M0_BASSERT ( offsetof(struct m0_confx_objv, xj_children = =32U)

◆ M0_BASSERT() [101/181]

M0_BASSERT ( sizeof(struct m0_confx_node = =56U)

◆ M0_BASSERT() [102/181]

M0_BASSERT ( sizeof((struct m0_confx_node *) 0) ->  xn_header = =16U)

◆ M0_BASSERT() [103/181]

M0_BASSERT ( offsetof(struct m0_confx_node, xn_header = =0U)

◆ M0_BASSERT() [104/181]

M0_BASSERT ( offsetof(struct m0_confx_node, xn_memsize = =16U)

◆ M0_BASSERT() [105/181]

M0_BASSERT ( offsetof(struct m0_confx_node, xn_nr_cpu = =20U)

◆ M0_BASSERT() [106/181]

M0_BASSERT ( offsetof(struct m0_confx_node, xn_last_state = =24U)

◆ M0_BASSERT() [107/181]

M0_BASSERT ( offsetof(struct m0_confx_node, xn_flags = =32U)

◆ M0_BASSERT() [108/181]

M0_BASSERT ( offsetof(struct m0_confx_node, xn_processes = =40U)

◆ M0_BASSERT() [109/181]

M0_BASSERT ( sizeof(struct m0_confx_process = =96U)

◆ M0_BASSERT() [110/181]

M0_BASSERT ( sizeof((struct m0_confx_process *) 0) ->  xr_header = =16U)

◆ M0_BASSERT() [111/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_header = =0U)

◆ M0_BASSERT() [112/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_cores = =16U)

◆ M0_BASSERT() [113/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_mem_limit_as = =32U)

◆ M0_BASSERT() [114/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_mem_limit_rss = =40U)

◆ M0_BASSERT() [115/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_mem_limit_stack = =48U)

◆ M0_BASSERT() [116/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_mem_limit_memlock = =56U)

◆ M0_BASSERT() [117/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_endpoint = =64U)

◆ M0_BASSERT() [118/181]

M0_BASSERT ( offsetof(struct m0_confx_process, xr_services = =80U)

◆ M0_BASSERT() [119/181]

M0_BASSERT ( sizeof(struct m0_confx_service = =72U)

◆ M0_BASSERT() [120/181]

M0_BASSERT ( sizeof((struct m0_confx_service *) 0) ->  xs_header = =16U)

◆ M0_BASSERT() [121/181]

M0_BASSERT ( offsetof(struct m0_confx_service, xs_header = =0U)

◆ M0_BASSERT() [122/181]

M0_BASSERT ( offsetof(struct m0_confx_service, xs_type)  = =16U)

◆ M0_BASSERT() [123/181]

M0_BASSERT ( offsetof(struct m0_confx_service, xs_endpoints = =24U)

◆ M0_BASSERT() [124/181]

M0_BASSERT ( offsetof(struct m0_confx_service, xs_params = =40U)

◆ M0_BASSERT() [125/181]

M0_BASSERT ( offsetof(struct m0_confx_service, xs_sdevs = =56U)

◆ M0_BASSERT() [126/181]

M0_BASSERT ( sizeof(struct m0_confx_sdev = =72U)

◆ M0_BASSERT() [127/181]

M0_BASSERT ( sizeof((struct m0_confx_sdev *) 0) ->  xd_header = =16U)

◆ M0_BASSERT() [128/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_header = =0U)

◆ M0_BASSERT() [129/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_dev_idx = =16U)

◆ M0_BASSERT() [130/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_iface)  = =20U)

◆ M0_BASSERT() [131/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_media)  = =24U)

◆ M0_BASSERT() [132/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_bsize = =28U)

◆ M0_BASSERT() [133/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_size = =32U)

◆ M0_BASSERT() [134/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_last_state = =40U)

◆ M0_BASSERT() [135/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_flags = =48U)

◆ M0_BASSERT() [136/181]

M0_BASSERT ( offsetof(struct m0_confx_sdev, xd_filename = =56U)

◆ M0_BASSERT() [137/181]

M0_BASSERT ( sizeof(struct m0_confx_site = =48U)

◆ M0_BASSERT() [138/181]

M0_BASSERT ( sizeof((struct m0_confx_site *) 0) ->  xi_header = =16U)

◆ M0_BASSERT() [139/181]

M0_BASSERT ( offsetof(struct m0_confx_site, xi_header = =0U)

◆ M0_BASSERT() [140/181]

M0_BASSERT ( offsetof(struct m0_confx_site, xi_racks = =16U)

◆ M0_BASSERT() [141/181]

M0_BASSERT ( offsetof(struct m0_confx_site, xi_pvers = =32U)

◆ M0_BASSERT() [142/181]

M0_BASSERT ( sizeof(struct m0_confx_rack = =48U)

◆ M0_BASSERT() [143/181]

M0_BASSERT ( sizeof((struct m0_confx_rack *) 0) ->  xr_header = =16U)

◆ M0_BASSERT() [144/181]

M0_BASSERT ( offsetof(struct m0_confx_rack, xr_header = =0U)

◆ M0_BASSERT() [145/181]

M0_BASSERT ( offsetof(struct m0_confx_rack, xr_encls = =16U)

◆ M0_BASSERT() [146/181]

M0_BASSERT ( offsetof(struct m0_confx_rack, xr_pvers = =32U)

◆ M0_BASSERT() [147/181]

M0_BASSERT ( sizeof(struct m0_confx_enclosure = =64U)

◆ M0_BASSERT() [148/181]

M0_BASSERT ( sizeof((struct m0_confx_enclosure *) 0) ->  xe_header = =16U)

◆ M0_BASSERT() [149/181]

M0_BASSERT ( offsetof(struct m0_confx_enclosure, xe_header = =0U)

◆ M0_BASSERT() [150/181]

M0_BASSERT ( offsetof(struct m0_confx_enclosure, xe_node = =16U)

◆ M0_BASSERT() [151/181]

M0_BASSERT ( offsetof(struct m0_confx_enclosure, xe_ctrls = =32U)

◆ M0_BASSERT() [152/181]

M0_BASSERT ( offsetof(struct m0_confx_enclosure, xe_pvers = =48U)

◆ M0_BASSERT() [153/181]

M0_BASSERT ( sizeof(struct m0_confx_controller = =48U)

◆ M0_BASSERT() [154/181]

M0_BASSERT ( sizeof((struct m0_confx_controller *) 0) ->  xc_header = =16U)

◆ M0_BASSERT() [155/181]

M0_BASSERT ( offsetof(struct m0_confx_controller, xc_header = =0U)

◆ M0_BASSERT() [156/181]

M0_BASSERT ( offsetof(struct m0_confx_controller, xc_drives = =16U)

◆ M0_BASSERT() [157/181]

M0_BASSERT ( offsetof(struct m0_confx_controller, xc_pvers = =32U)

◆ M0_BASSERT() [158/181]

M0_BASSERT ( sizeof(struct m0_confx_drive = =48U)

◆ M0_BASSERT() [159/181]

M0_BASSERT ( sizeof((struct m0_confx_drive *) 0) ->  xk_header = =16U)

◆ M0_BASSERT() [160/181]

M0_BASSERT ( offsetof(struct m0_confx_drive, xk_header = =0U)

◆ M0_BASSERT() [161/181]

M0_BASSERT ( offsetof(struct m0_confx_drive, xk_sdev = =16U)

◆ M0_BASSERT() [162/181]

M0_BASSERT ( offsetof(struct m0_confx_drive, xk_pvers = =32U)

◆ M0_BASSERT() [163/181]

M0_BASSERT ( sizeof(struct m0_confx_fdmi_flt_grp = =40U)

◆ M0_BASSERT() [164/181]

M0_BASSERT ( sizeof((struct m0_confx_fdmi_flt_grp *) 0) ->  xfg_header = =16U)

◆ M0_BASSERT() [165/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_flt_grp, xfg_header = =0U)

◆ M0_BASSERT() [166/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_flt_grp, xfg_rec_type = =16U)

◆ M0_BASSERT() [167/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_flt_grp, xfg_filters = =24U)

◆ M0_BASSERT() [168/181]

M0_BASSERT ( sizeof(struct m0_confx_fdmi_filter = =120U)

◆ M0_BASSERT() [169/181]

M0_BASSERT ( sizeof((struct m0_confx_fdmi_filter *) 0) ->  xf_header = =16U)

◆ M0_BASSERT() [170/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_header = =0U)

◆ M0_BASSERT() [171/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_type)  = =16U)

◆ M0_BASSERT() [172/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_filter_id = =24U)

◆ M0_BASSERT() [173/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_filter_root = =40U)

◆ M0_BASSERT() [174/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_node = =56U)

◆ M0_BASSERT() [175/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_dix_pver = =72U)

◆ M0_BASSERT() [176/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_substrings = =88U)

◆ M0_BASSERT() [177/181]

M0_BASSERT ( offsetof(struct m0_confx_fdmi_filter, xf_endpoints = =104U)

◆ M0_BASSERT() [178/181]

M0_BASSERT ( sizeof(struct m0_confx = =16U)

◆ M0_BASSERT() [179/181]

M0_BASSERT ( sizeof((struct m0_confx *) 0) ->  cx_nr = =4U)

◆ M0_BASSERT() [180/181]

M0_BASSERT ( offsetof(struct m0_confx, cx_nr = =0U)

◆ M0_BASSERT() [181/181]

M0_BASSERT ( offsetof(struct m0_confx, cx__objs = =8U)

◆ m0_xc_arr_u32_struct_init()

M0_INTERNAL void m0_xc_arr_u32_struct_init ( void  )

Definition at line 904 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_conf_onwire_fini()

M0_INTERNAL void m0_xc_conf_onwire_fini ( void  )

Definition at line 2454 of file onwire_xc.c.

◆ m0_xc_conf_onwire_init()

M0_INTERNAL void m0_xc_conf_onwire_init ( void  )

Definition at line 2424 of file onwire_xc.c.

Here is the call graph for this function:

◆ m0_xc_m0_conf_fetch_resp_struct_init()

M0_INTERNAL void m0_xc_m0_conf_fetch_resp_struct_init ( void  )

Definition at line 799 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_conf_fetch_struct_init()

M0_INTERNAL void m0_xc_m0_conf_fetch_struct_init ( void  )

Definition at line 764 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_conf_update_resp_struct_init()

M0_INTERNAL void m0_xc_m0_conf_update_resp_struct_init ( void  )

Definition at line 884 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_conf_update_struct_init()

M0_INTERNAL void m0_xc_m0_conf_update_struct_init ( void  )

Definition at line 849 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_controller_struct_init()

M0_INTERNAL void m0_xc_m0_confx_controller_struct_init ( void  )

Definition at line 2114 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_drive_struct_init()

M0_INTERNAL void m0_xc_m0_confx_drive_struct_init ( void  )

Definition at line 2164 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_enclosure_struct_init()

M0_INTERNAL void m0_xc_m0_confx_enclosure_struct_init ( void  )

Definition at line 2049 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_fdmi_filter_struct_init()

M0_INTERNAL void m0_xc_m0_confx_fdmi_filter_struct_init ( void  )

Definition at line 2264 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_fdmi_flt_grp_struct_init()

M0_INTERNAL void m0_xc_m0_confx_fdmi_flt_grp_struct_init ( void  )

Definition at line 2214 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_header_struct_init()

M0_INTERNAL void m0_xc_m0_confx_header_struct_init ( void  )

Definition at line 939 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_node_struct_init()

M0_INTERNAL void m0_xc_m0_confx_node_struct_init ( void  )

Definition at line 1509 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_objv_struct_init()

M0_INTERNAL void m0_xc_m0_confx_objv_struct_init ( void  )

Definition at line 1459 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_pool_struct_init()

M0_INTERNAL void m0_xc_m0_confx_pool_struct_init ( void  )

Definition at line 1179 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_process_struct_init()

M0_INTERNAL void m0_xc_m0_confx_process_struct_init ( void  )

Definition at line 1604 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_profile_struct_init()

M0_INTERNAL void m0_xc_m0_confx_profile_struct_init ( void  )

Definition at line 1144 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_pver_actual_struct_init()

M0_INTERNAL void m0_xc_m0_confx_pver_actual_struct_init ( void  )

Definition at line 1229 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_pver_formulaic_struct_init()

M0_INTERNAL void m0_xc_m0_confx_pver_formulaic_struct_init ( void  )

Definition at line 1324 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_pver_struct_init()

M0_INTERNAL void m0_xc_m0_confx_pver_struct_init ( void  )

Definition at line 1424 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_pver_u_struct_init()

M0_INTERNAL void m0_xc_m0_confx_pver_u_struct_init ( void  )

Definition at line 1374 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_rack_struct_init()

M0_INTERNAL void m0_xc_m0_confx_rack_struct_init ( void  )

Definition at line 1999 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_root_struct_init()

M0_INTERNAL void m0_xc_m0_confx_root_struct_init ( void  )

Definition at line 959 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_sdev_struct_init()

M0_INTERNAL void m0_xc_m0_confx_sdev_struct_init ( void  )

Definition at line 1809 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_service_struct_init()

M0_INTERNAL void m0_xc_m0_confx_service_struct_init ( void  )

Definition at line 1729 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_site_struct_init()

M0_INTERNAL void m0_xc_m0_confx_site_struct_init ( void  )

Definition at line 1949 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_confx_struct_init()

M0_INTERNAL void m0_xc_m0_confx_struct_init ( void  )

Definition at line 2389 of file onwire_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ _arr_u32

struct _arr_u32_s _arr_u32
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_SEQUENCE,
.xct_name = "arr_u32",
.xct_sizeof = sizeof (struct arr_u32),
.xct_nr = 2,
}
}
Definition: onwire.h:44

◆ _m0_conf_fetch

struct _m0_conf_fetch_s _m0_conf_fetch
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_conf_fetch",
.xct_sizeof = sizeof (struct m0_conf_fetch),
.xct_nr = 2,
}
}

◆ _m0_conf_fetch_resp

struct _m0_conf_fetch_resp_s _m0_conf_fetch_resp
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_conf_fetch_resp",
.xct_sizeof = sizeof (struct m0_conf_fetch_resp),
.xct_nr = 3,
}
}

◆ _m0_conf_update

struct _m0_conf_update_s _m0_conf_update
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_conf_update",
.xct_sizeof = sizeof (struct m0_conf_update),
.xct_nr = 2,
}
}

◆ _m0_conf_update_resp

struct _m0_conf_update_resp_s _m0_conf_update_resp
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_conf_update_resp",
.xct_sizeof = sizeof (struct m0_conf_update_resp),
.xct_nr = 1,
}
}

◆ _m0_confx

struct _m0_confx_s _m0_confx
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_SEQUENCE,
.xct_name = "m0_confx",
.xct_sizeof = sizeof (struct m0_confx),
.xct_nr = 2,
}
}

◆ _m0_confx_controller

struct _m0_confx_controller_s _m0_confx_controller
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_controller",
.xct_sizeof = sizeof (struct m0_confx_controller),
.xct_nr = 3,
}
}

◆ _m0_confx_drive

struct _m0_confx_drive_s _m0_confx_drive
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_drive",
.xct_sizeof = sizeof (struct m0_confx_drive),
.xct_nr = 3,
}
}

◆ _m0_confx_enclosure

struct _m0_confx_enclosure_s _m0_confx_enclosure
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_enclosure",
.xct_sizeof = sizeof (struct m0_confx_enclosure),
.xct_nr = 4,
}
}

◆ _m0_confx_fdmi_filter

struct _m0_confx_fdmi_filter_s _m0_confx_fdmi_filter
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_fdmi_filter",
.xct_sizeof = sizeof (struct m0_confx_fdmi_filter),
.xct_nr = 8,
}
}

◆ _m0_confx_fdmi_flt_grp

struct _m0_confx_fdmi_flt_grp_s _m0_confx_fdmi_flt_grp
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_fdmi_flt_grp",
.xct_sizeof = sizeof (struct m0_confx_fdmi_flt_grp),
.xct_nr = 3,
}
}

◆ _m0_confx_header

struct _m0_confx_header_s _m0_confx_header
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_header",
.xct_sizeof = sizeof (struct m0_confx_header),
.xct_nr = 1,
}
}

◆ _m0_confx_node

struct _m0_confx_node_s _m0_confx_node
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_node",
.xct_sizeof = sizeof (struct m0_confx_node),
.xct_nr = 6,
}
}

◆ _m0_confx_objv

struct _m0_confx_objv_s _m0_confx_objv
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_objv",
.xct_sizeof = sizeof (struct m0_confx_objv),
.xct_nr = 3,
}
}

◆ _m0_confx_pool

struct _m0_confx_pool_s _m0_confx_pool
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_pool",
.xct_sizeof = sizeof (struct m0_confx_pool),
.xct_nr = 3,
}
}

◆ _m0_confx_process

struct _m0_confx_process_s _m0_confx_process
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_process",
.xct_sizeof = sizeof (struct m0_confx_process),
.xct_nr = 8,
}
}

◆ _m0_confx_profile

struct _m0_confx_profile_s _m0_confx_profile
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_profile",
.xct_sizeof = sizeof (struct m0_confx_profile),
.xct_nr = 2,
}
}

◆ _m0_confx_pver

struct _m0_confx_pver_s _m0_confx_pver
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_pver",
.xct_sizeof = sizeof (struct m0_confx_pver),
.xct_nr = 2,
}
}

◆ _m0_confx_pver_actual

struct _m0_confx_pver_actual_s _m0_confx_pver_actual
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_pver_actual",
.xct_sizeof = sizeof (struct m0_confx_pver_actual),
.xct_nr = 6,
}
}

◆ _m0_confx_pver_formulaic

struct _m0_confx_pver_formulaic_s _m0_confx_pver_formulaic
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_pver_formulaic",
.xct_sizeof = sizeof (struct m0_confx_pver_formulaic),
.xct_nr = 3,
}
}

◆ _m0_confx_pver_u

struct _m0_confx_pver_u_s _m0_confx_pver_u
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_UNION,
.xct_name = "m0_confx_pver_u",
.xct_sizeof = sizeof (struct m0_confx_pver_u),
.xct_nr = 3,
}
}

◆ _m0_confx_rack

struct _m0_confx_rack_s _m0_confx_rack
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_rack",
.xct_sizeof = sizeof (struct m0_confx_rack),
.xct_nr = 3,
}
}

◆ _m0_confx_root

struct _m0_confx_root_s _m0_confx_root
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_root",
.xct_sizeof = sizeof (struct m0_confx_root),
.xct_nr = 12,
}
}

◆ _m0_confx_sdev

struct _m0_confx_sdev_s _m0_confx_sdev
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_sdev",
.xct_sizeof = sizeof (struct m0_confx_sdev),
.xct_nr = 9,
}
}

◆ _m0_confx_service

struct _m0_confx_service_s _m0_confx_service
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_service",
.xct_sizeof = sizeof (struct m0_confx_service),
.xct_nr = 5,
}
}

◆ _m0_confx_site

struct _m0_confx_site_s _m0_confx_site
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_confx_site",
.xct_sizeof = sizeof (struct m0_confx_site),
.xct_nr = 3,
}
}

◆ arr_u32_xc

struct m0_xcode_type * arr_u32_xc = &_arr_u32._type

Definition at line 14 of file onwire_xc.c.

◆ m0_conf_fetch_resp_xc

struct m0_xcode_type * m0_conf_fetch_resp_xc = &_m0_conf_fetch_resp._type

Definition at line 11 of file onwire_xc.c.

◆ m0_conf_fetch_xc

struct m0_xcode_type * m0_conf_fetch_xc = &_m0_conf_fetch._type

Definition at line 10 of file onwire_xc.c.

◆ m0_conf_update_resp_xc

struct m0_xcode_type * m0_conf_update_resp_xc = &_m0_conf_update_resp._type

Definition at line 13 of file onwire_xc.c.

◆ m0_conf_update_xc

struct m0_xcode_type * m0_conf_update_xc = &_m0_conf_update._type

Definition at line 12 of file onwire_xc.c.

◆ m0_confx_controller_xc

struct m0_xcode_type * m0_confx_controller_xc = &_m0_confx_controller._type

Definition at line 31 of file onwire_xc.c.

◆ m0_confx_drive_xc

struct m0_xcode_type * m0_confx_drive_xc = &_m0_confx_drive._type

Definition at line 32 of file onwire_xc.c.

◆ m0_confx_enclosure_xc

struct m0_xcode_type * m0_confx_enclosure_xc = &_m0_confx_enclosure._type

Definition at line 30 of file onwire_xc.c.

◆ m0_confx_fdmi_filter_xc

struct m0_xcode_type * m0_confx_fdmi_filter_xc = &_m0_confx_fdmi_filter._type

Definition at line 34 of file onwire_xc.c.

◆ m0_confx_fdmi_flt_grp_xc

struct m0_xcode_type * m0_confx_fdmi_flt_grp_xc = &_m0_confx_fdmi_flt_grp._type

Definition at line 33 of file onwire_xc.c.

◆ m0_confx_header_xc

struct m0_xcode_type * m0_confx_header_xc = &_m0_confx_header._type

Definition at line 15 of file onwire_xc.c.

◆ m0_confx_node_xc

struct m0_xcode_type * m0_confx_node_xc = &_m0_confx_node._type

Definition at line 24 of file onwire_xc.c.

◆ m0_confx_objv_xc

struct m0_xcode_type * m0_confx_objv_xc = &_m0_confx_objv._type

Definition at line 23 of file onwire_xc.c.

◆ m0_confx_pool_xc

struct m0_xcode_type * m0_confx_pool_xc = &_m0_confx_pool._type

Definition at line 18 of file onwire_xc.c.

◆ m0_confx_process_xc

struct m0_xcode_type * m0_confx_process_xc = &_m0_confx_process._type

Definition at line 25 of file onwire_xc.c.

◆ m0_confx_profile_xc

struct m0_xcode_type * m0_confx_profile_xc = &_m0_confx_profile._type

Definition at line 17 of file onwire_xc.c.

◆ m0_confx_pver_actual_xc

struct m0_xcode_type * m0_confx_pver_actual_xc = &_m0_confx_pver_actual._type

Definition at line 19 of file onwire_xc.c.

◆ m0_confx_pver_formulaic_xc

struct m0_xcode_type * m0_confx_pver_formulaic_xc = &_m0_confx_pver_formulaic._type

Definition at line 20 of file onwire_xc.c.

◆ m0_confx_pver_u_xc

struct m0_xcode_type * m0_confx_pver_u_xc = &_m0_confx_pver_u._type

Definition at line 21 of file onwire_xc.c.

◆ m0_confx_pver_xc

struct m0_xcode_type * m0_confx_pver_xc = &_m0_confx_pver._type

Definition at line 22 of file onwire_xc.c.

◆ m0_confx_rack_xc

struct m0_xcode_type * m0_confx_rack_xc = &_m0_confx_rack._type

Definition at line 29 of file onwire_xc.c.

◆ m0_confx_root_xc

struct m0_xcode_type * m0_confx_root_xc = &_m0_confx_root._type

Definition at line 16 of file onwire_xc.c.

◆ m0_confx_sdev_xc

struct m0_xcode_type * m0_confx_sdev_xc = &_m0_confx_sdev._type

Definition at line 27 of file onwire_xc.c.

◆ m0_confx_service_xc

struct m0_xcode_type * m0_confx_service_xc = &_m0_confx_service._type

Definition at line 26 of file onwire_xc.c.

◆ m0_confx_site_xc

struct m0_xcode_type * m0_confx_site_xc = &_m0_confx_site._type

Definition at line 28 of file onwire_xc.c.

◆ m0_confx_xc

struct m0_xcode_type * m0_confx_xc = &_m0_confx._type

Definition at line 35 of file onwire_xc.c.