Motr
M0
|
#include "fop/fop.h"
#include "desim/sim.h"
#include "lib/trace.h"
#include "lib/thread.h"
#include "stob/type.h"
#include "stob/stob.h"
#include "ut/stob.h"
#include "net/net.h"
#include "net/bulk_emulation/mem_xprt.h"
#include "net/lnet/lnet.h"
#include "net/libfab/libfab.h"
#include "rpc/rpc.h"
#include "addb2/addb2.h"
#include "lib/finject.h"
#include "lib/locality.h"
#include "layout/layout.h"
#include "pool/pool.h"
#include "lib/processor.h"
#include "sm/sm.h"
#include "dtm/dtm.h"
#include "fol/fol.h"
#include "dtm0/service.h"
#include "reqh/reqh.h"
#include "lib/timer.h"
#include "fid/fid.h"
#include "fis/fi_service.h"
#include "fop/fom_simple.h"
#include "fop/fom_generic.h"
#include "graph/graph.h"
#include "motr/init.h"
#include "lib/cookie.h"
#include "conf/fop.h"
#include "conf/obj.h"
#include "pool/policy.h"
#include "be/tx_service.h"
#include "be/be.h"
#include "conf/confd.h"
#include "mdstore/mdstore.h"
#include "cob/cob.h"
#include "ioservice/io_fops.h"
#include "ioservice/io_service.h"
#include "iscservice/isc_service.h"
#include "mdservice/md_fops.h"
#include "mdservice/md_service.h"
#include "rm/rm_service.h"
#include "rm/rm_rwlock.h"
#include "conf/rconfc_link_fom.h"
#include "stats/stats_srv.h"
#include "sns/sns.h"
#include "sns/parity_ops.h"
#include "sss/ss_svc.h"
#include "cm/cm.h"
#include "stats/stats_fops.h"
#include "ha/epoch.h"
#include "ha/ha.h"
#include "xcode/init.h"
#include "module/instance.h"
#include "motr/client_internal.h"
#include "fdmi/fdmi.h"
#include "fdmi/service.h"
#include "fdmi/fol_fdmi_src.h"
Go to the source code of this file.
Data Structures | |
struct | init_fini_call |
Functions | |
M0_INTERNAL int | m0_time_init (void) |
M0_INTERNAL void | m0_time_fini (void) |
M0_INTERNAL int | m0_memory_init (void) |
M0_INTERNAL void | m0_memory_fini (void) |
M0_INTERNAL int | m0_foms_init (void) |
M0_INTERNAL void | m0_foms_fini (void) |
M0_INTERNAL int | libm0_init (void) |
M0_INTERNAL void | libm0_fini (void) |
M0_INTERNAL int | m0_addb2_net_module_init (void) |
M0_INTERNAL void | m0_addb2_net_module_fini (void) |
M0_INTERNAL int | m0_addb2_global_init (void) |
M0_INTERNAL void | m0_addb2_global_fini (void) |
M0_INTERNAL int | m0_addb2_service_module_init (void) |
M0_INTERNAL void | m0_addb2_service_module_fini (void) |
M0_INTERNAL int | m0_cas_module_init (void) |
M0_INTERNAL void | m0_cas_module_fini (void) |
M0_INTERNAL int | m0_dix_cm_module_init (void) |
M0_INTERNAL void | m0_dix_cm_module_fini (void) |
M0_INTERNAL int | m0_net_sock_mod_init (void) |
M0_INTERNAL void | m0_net_sock_mod_fini (void) |
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 |