24 #ifndef __MOTR_MOTR_MOTR_SETUP_H__ 25 #define __MOTR_MOTR_MOTR_SETUP_H__ 562 const char *xprtname);
m0_bcount_t rc_addb_record_file_size
char ** cc_setup_env_argv
struct m0_reqh * m0_cs_reqh_get(struct m0_motr *cctx)
m0_bcount_t rc_be_tx_group_reg_size_max
M0_EXTERN const char * m0_cs_stypes[M0_STOB_TYPE_NR]
m0_bcount_t rc_be_tx_group_reg_nr_max
struct m0_cob_domain_id rc_cdom_id
m0_bcount_t rc_be_tx_group_tx_nr_max
M0_INTERNAL int m0_motr_stob_reopen(struct m0_reqh *reqh, struct m0_poolmach *pm, uint32_t dev_id)
struct m0_motr_ha cc_motr_ha
bool cc_skip_pools_and_ha_update
int m0_cs_setup_env(struct m0_motr *cctx, int argc, char **argv)
void m0_cs_fini(struct m0_motr *cctx)
struct m0_stob_domain * s_sdom
m0_time_t rc_be_tx_group_freeze_timeout_max
bool rc_be_seg_preallocate
static struct m0_rpc_client_ctx cctx
M0_INTERNAL struct m0_rpc_machine * m0_motr_to_rmach(struct m0_motr *motr)
const char * rc_dfilepath
struct m0_be_ut_backend rc_be
m0_bcount_t rc_be_tx_reg_size_max
struct m0_stob * as_stob_back
m0_time_t rc_be_tx_group_freeze_timeout_min
uint32_t rc_recv_queue_min_length
struct m0_rwlock cc_rwlock
m0_bcount_t rc_be_tx_payload_size_max
M0_BOB_DECLARE(M0_INTERNAL, cs_endpoint_and_xprt)
m0_bcount_t rc_be_tx_group_payload_size_max
struct m0_be_seg * rc_beseg
M0_BASSERT(CS_MAX_EP_ADDR_LEN >=sizeof "lnet:"+M0_NET_LNET_XEP_ADDR_LEN)
m0_bcount_t rc_be_seg_size
M0_INTERNAL struct m0_reqh_context * m0_cs_reqh_context(struct m0_reqh *reqh)
M0_TL_DECLARE(cs_eps, M0_INTERNAL, struct cs_endpoint_and_xprt)
struct m0_tl cc_buffer_pools
bool cc_no_all2all_connections
M0_INTERNAL struct m0_confc * m0_motr2confc(struct m0_motr *motr)
yaml_document_t sf_document
M0_INTERNAL struct m0_net_domain * m0_cs_net_domain_locate(struct m0_motr *cctx, const char *xprt_name)
const char * rc_be_seg_path
struct ping_xprt xprts[1]
struct m0_conf_root * cc_conf_root
size_t cc_recv_queue_min_length
uint32_t rc_max_rpc_msg_size
M0_INTERNAL struct m0_storage_devs * m0_cs_storage_devs_get(void)
m0_bcount_t rc_be_tx_reg_nr_max
struct m0_dtm0_domain rc_dtm0_domain
int m0_cs_init(struct m0_motr *cctx, struct m0_net_xprt **xprts, size_t xprts_nr, FILE *out, bool mkfs)
struct m0_reqh_context cc_reqh_ctx
struct m0_stob_domain * as_dom
const char * rc_be_log_path
struct cs_stob_file s_sfile
struct m0_fid * rc_service_fids
const char * rc_be_seg0_path
struct m0_tlink as_linkage
int m0_cs_start(struct m0_motr *cctx)
M0_INTERNAL int m0_ep_and_xprt_extract(struct cs_endpoint_and_xprt *epx, const char *ep)
m0_bcount_t cc_sns_buf_nr
enum cs_reqh_ctx_states rc_state
struct m0_net_xprt ** cc_xprts
size_t cc_max_rpc_msg_size
bool rc_disable_direct_io
struct m0_pools_common cc_pools_common
struct m0_mdstore rc_mdstore
const char * rc_addb_stlocation
struct cs_endpoint_and_xprt cc_stats_svc_epx
M0_TL_DESCR_DECLARE(cs_eps, extern)
struct m0_tlink ex_linkage
M0_INTERNAL struct m0_motr * m0_cs_ctx_get(struct m0_reqh *reqh)
m0_bcount_t rc_be_log_size
M0_INTERNAL void m0_ep_and_xprt_fini(struct cs_endpoint_and_xprt *epx)
struct m0_module cc_module