Go to the source code of this file.
|
static void | option_add (struct cs_args *args, char *s) |
|
static char * | strxdup (const char *addr) |
|
static void | service_options_add (struct cs_args *args, const struct m0_conf_service *svc) |
|
static M0_UNUSED void | node_options_add (struct cs_args *args, const struct m0_conf_node *node) |
|
static bool | service_and_node (const struct m0_conf_obj *obj) |
|
M0_INTERNAL int | cs_conf_to_args (struct cs_args *dest, struct m0_conf_root *root) |
|
static bool | is_local_service (const struct m0_conf_obj *obj) |
|
static bool | is_ios (const struct m0_conf_obj *obj) |
|
static bool | is_local_ios (const struct m0_conf_obj *obj) |
|
static bool | is_device (const struct m0_conf_obj *obj) |
|
static int | cs_conf_storage_attach_by_srv (struct cs_stobs *cs_stob, struct m0_storage_devs *devs, struct m0_fid *svc_fid, struct m0_confc *confc, bool force) |
|
static bool | cs_conf_storage_pver_is_actual (const struct m0_conf_obj *obj) |
|
static int | cs_conf_storage_is_n1_k0_s0 (struct m0_confc *confc) |
|
M0_INTERNAL int | cs_conf_storage_init (struct cs_stobs *stob, struct m0_storage_devs *devs, bool force) |
|
M0_INTERNAL int | cs_conf_services_init (struct m0_motr *cctx) |
|
M0_INTERNAL int | cs_conf_device_reopen (struct m0_poolmach *pm, struct cs_stobs *stob, uint32_t dev_id) |
|
◆ M0_TRACE_SUBSYSTEM
#define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_M0D |
◆ cs_conf_storage_attach_by_srv()
◆ cs_conf_storage_is_n1_k0_s0()
static int cs_conf_storage_is_n1_k0_s0 |
( |
struct m0_confc * |
confc | ) |
|
|
static |
◆ cs_conf_storage_pver_is_actual()
static bool cs_conf_storage_pver_is_actual |
( |
const struct m0_conf_obj * |
obj | ) |
|
|
static |
- Todo:
- XXX filter only actual pool versions till formulaic pool version creation in place.
Definition at line 352 of file conf.c.
◆ is_device()
static bool is_device |
( |
const struct m0_conf_obj * |
obj | ) |
|
|
static |
◆ is_ios()
◆ is_local_ios()
static bool is_local_ios |
( |
const struct m0_conf_obj * |
obj | ) |
|
|
static |
◆ is_local_service()
static bool is_local_service |
( |
const struct m0_conf_obj * |
obj | ) |
|
|
static |
◆ node_options_add()
- Todo:
- Node parameters cn_memsize and cn_flags options are not used currently. Options '-m' and '-q' options are used for maximum RPC message size and minimum length of TM receive queue. If required, change the option names accordingly.
Definition at line 131 of file conf.c.
◆ option_add()
static void option_add |
( |
struct cs_args * |
args, |
|
|
char * |
s |
|
) |
| |
|
static |
◆ service_and_node()
static bool service_and_node |
( |
const struct m0_conf_obj * |
obj | ) |
|
|
static |
◆ service_options_add()
◆ strxdup()
static char* strxdup |
( |
const char * |
addr | ) |
|
|
static |