Motr  M0
instance.c File Reference
#include "module/instance.h"
#include "module/param.h"
#include "lib/thread.h"
Include dependency graph for instance.c:

Go to the source code of this file.

Functions

M0_INTERNAL int m0_init_once (struct m0 *instance)
 
M0_INTERNAL void m0_fini_once (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)
 
 M0_LOCKERS__DEFINE (M0_INTERNAL, m0_inst, m0, i_lockers)
 
M0_INTERNAL struct m0m0_get (void)
 
M0_INTERNAL void m0_set (struct m0 *instance)
 
static int level_inst_enter (struct m0_module *module)
 
static void level_inst_leave (struct m0_module *module)
 
M0_INTERNAL void m0_instance_setup (struct m0 *instance)
 

Variables

static const struct m0_modlev levels_inst []