Motr
M0
|
Data Structures | |
struct | init_fini_call |
Functions | |
static void | fini_nr (struct init_fini_call *arr, int nr) |
static int | init_nr (struct init_fini_call *arr, int nr) |
M0_INTERNAL int | m0_init_once (struct m0 *instance) |
M0_INTERNAL void | m0_fini_once (void) |
int | m0_init (struct m0 *instance) |
void | m0_fini (void) |
int | m0_resume (struct m0 *instance) |
void | m0_quiesce (void) |
M0_INTERNAL int | m0_subsystems_init (void) |
M0_INTERNAL void | m0_subsystems_fini (void) |
M0_INTERNAL int | m0_quiesce_init (void) |
M0_INTERNAL void | m0_quiesce_fini (void) |
Variables | |
struct init_fini_call | quiesce [] |
struct init_fini_call | once [] |
struct init_fini_call | subsystem [] |
static bool | initialised_once = false |
|
static |
|
static |
void m0_fini | ( | void | ) |
M0_INTERNAL void m0_fini_once | ( | void | ) |
int m0_init | ( | struct m0 * | instance | ) |
M0_INTERNAL int m0_init_once | ( | struct m0 * | instance | ) |
void m0_quiesce | ( | void | ) |
Finalizes part global initializations of M0 sub-systems, for starting reconfigure Motr. Sub-systems finalize from high level to quiese level.
Definition at line 328 of file init.c.
M0_INTERNAL void m0_quiesce_fini | ( | void | ) |
M0_INTERNAL int m0_quiesce_init | ( | void | ) |
int m0_resume | ( | struct m0 * | instance | ) |
Performs part global initializations of M0 sub-systems, when stopped before reconfigure Motr.
Definition at line 323 of file init.c.
M0_INTERNAL void m0_subsystems_fini | ( | void | ) |
M0_INTERNAL int m0_subsystems_init | ( | void | ) |
|
static |
struct init_fini_call once[] |
struct init_fini_call quiesce[] |
struct init_fini_call subsystem[] |