|
Motr
M0
|
#include "lib/trace.h"#include "lib/finject.h"#include "lib/semaphore.h"#include "lib/thread.h"#include "lib/misc.h"#include "ut/ut.h"#include "addb2/sys.h"#include "addb2/ut/common.h"
Go to the source code of this file.
Macros | |
| #define | M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_UT |
Enumerations | |
| enum | { N = 17 } |
Functions | |
| static void | init_fini (void) |
| static void | mach_1 (void) |
| static void | mach_toomany (void) |
| static void | mach_cache (void) |
| static void | mach_cache_N (void) |
| static void | _add (const struct m0_addb2_config *conf, unsigned nr) |
| static void | add_loop (const struct m0_addb2_config *conf) |
| static void | noqueue_add (void) |
| static void | queue_add (void) |
| static void | submit_trap (struct m0_addb2_sys *sys, struct m0_addb2_trace_obj *obj) |
| static void | ast_trap (struct m0_addb2_sys *sys) |
| static void | sm_add (void) |
Variables | |
| static const struct m0_addb2_config | noqueue |
| static const struct m0_addb2_config | queue |
| void(* | m0_addb2__sys_submit_trap )(struct m0_addb2_sys *sys, struct m0_addb2_trace_obj *obj) |
| void(* | m0_addb2__sys_ast_trap )(struct m0_addb2_sys *sys) |
| static unsigned | sys_submitted |
| static struct m0_semaphore | ast_wait |
| struct m0_ut_suite | addb2_sys_ut |