Go to the source code of this file.
|
static char | g_log [32] = "" |
|
static struct m0 * | g_instance |
|
static struct m0_module | modules [] |
|
static const struct m0_modlev | levels [] |
|
static struct m0_moddep | dep_a [] = { } |
|
static struct m0_moddep | inv_a [] = { M0_MODDEP_INIT(&modules[B], 0, 1) } |
|
static struct m0_moddep | dep_b [] |
|
static struct m0_moddep | inv_b [] = { M0_MODDEP_INIT(&modules[D], 1, 2) } |
|
static struct m0_moddep | dep_c [] = { M0_MODDEP_INIT(&modules[D], 0, 2) } |
|
static struct m0_moddep | inv_c [] = { M0_MODDEP_INIT(&modules[B], 3, 0) } |
|
static struct m0_moddep | dep_d [] = { M0_MODDEP_INIT(&modules[B], 1, 2) } |
|
static struct m0_moddep | inv_d [] = { M0_MODDEP_INIT(&modules[C], 0, 2) } |
|
static struct m0_moddep | dep_e [] = { M0_MODDEP_INIT(&modules[F], 0, 1) } |
|
static struct m0_moddep | inv_e [0] |
|
static struct m0_moddep | dep_f [] |
|
static struct m0_moddep | inv_f [] = { M0_MODDEP_INIT(&modules[E], 0, 1) } |
|
static struct m0_moddep | dep_g [] = { M0_MODDEP_INIT(&modules[H], 0, 0) } |
|
static struct m0_moddep | inv_g [] |
|
static struct m0_moddep | dep_h [0] |
|
static struct m0_moddep | inv_h [] |
|
static struct m0_moddep | dep_i [] |
|
static struct m0_moddep | inv_i [] = { M0_MODDEP_INIT(&modules[F], 3, 0) } |
|
struct m0_ut_suite | module_ut |
|
◆ ARR_INIT
◆ MOD_REC
◆ module_id
Enumerator |
---|
A | |
B | |
C | |
D | |
E | |
F | |
G | |
H | |
I | |
Definition at line 67 of file module.c.
◆ _log()
static void _log |
( |
char |
c1, |
|
|
char |
c2 |
|
) |
| |
|
static |
◆ _reset()
static void _reset |
( |
void |
| ) |
|
|
static |
◆ _test_module_alt_init()
static void _test_module_alt_init |
( |
void |
| ) |
|
|
static |
◆ _test_module_dep_add()
static void _test_module_dep_add |
( |
void |
| ) |
|
|
static |
◆ _test_module_fini()
static void _test_module_fini |
( |
void |
| ) |
|
|
static |
◆ _test_module_fini_all()
static void _test_module_fini_all |
( |
void |
| ) |
|
|
static |
◆ _test_module_init()
static void _test_module_init |
( |
void |
| ) |
|
|
static |
◆ amb_setup()
static void amb_setup |
( |
struct amb * |
amb, |
|
|
struct m0_module * |
bar |
|
) |
| |
|
static |
◆ cur()
◆ foobar_setup()
static void foobar_setup |
( |
struct m0_module * |
self, |
|
|
const char * |
name, |
|
|
struct m0_module * |
other, |
|
|
bool |
source |
|
) |
| |
|
static |
◆ inherit()
static void inherit |
( |
int |
_ | ) |
|
|
static |
◆ kv_get()
static const char* kv_get |
( |
const struct m0_param_source * |
_, |
|
|
const char * |
key |
|
) |
| |
|
static |
◆ modlev_a2_enter()
static int modlev_a2_enter |
( |
struct m0_module * |
module | ) |
|
|
static |
◆ modlev_enter()
static int modlev_enter |
( |
struct m0_module * |
module | ) |
|
|
static |
◆ modlev_leave()
static void modlev_leave |
( |
struct m0_module * |
module | ) |
|
|
static |
◆ test_instance()
static void test_instance |
( |
void |
| ) |
|
|
static |
◆ test_module()
static void test_module |
( |
void |
| ) |
|
|
static |
◆ test_param()
static void test_param |
( |
void |
| ) |
|
|
static |
◆ dep_a
◆ dep_b
Initial value:= {
}
static struct m0_module modules[]
#define M0_MODDEP_INIT(other, src, dst)
Definition at line 96 of file module.c.
◆ dep_c
◆ dep_d
◆ dep_e
◆ dep_f
Initial value:= {
}
static struct m0_module modules[]
#define M0_MODDEP_INIT(other, src, dst)
Definition at line 123 of file module.c.
◆ dep_g
◆ dep_h
◆ dep_i
Initial value:= {
}
static struct m0_module modules[]
#define M0_MODDEP_INIT(other, src, dst)
Definition at line 141 of file module.c.
◆ g_instance
◆ g_log
◆ inv_a
◆ inv_b
◆ inv_c
◆ inv_d
◆ inv_e
◆ inv_f
◆ inv_g
Initial value:= {
}
static struct m0_module modules[]
#define M0_MODDEP_INIT(other, src, dst)
Definition at line 130 of file module.c.
◆ inv_h
Initial value:= {
}
static struct m0_module modules[]
#define M0_MODDEP_INIT(other, src, dst)
Definition at line 136 of file module.c.
◆ inv_i
◆ levels
Initial value:= {
}
static int modlev_enter(struct m0_module *module)
static void modlev_leave(struct m0_module *module)
Definition at line 86 of file module.c.
◆ module_ut
Initial value:= {
.ts_name = "module-ut",
.ts_tests = {
}
}
static void test_param(void)
static void test_instance(void)
static void test_module(void)
Definition at line 467 of file module.c.
◆ modules
Initial value:= {
{ .m_name = "a" },
{ .m_name = "b" },
{ .m_name = "c" },
{ .m_name = "d" },
{ .m_name = "e" },
{ .m_name = "f" },
{ .m_name = "g" },
{ .m_name = "h" },
{ .m_name = "i" }
}
Definition at line 56 of file module.c.