#include "be/ut/helper.h"
#include "lib/errno.h"
#include "lib/memory.h"
#include "lib/semaphore.h"
#include "module/instance.h"
#include "ut/ut.h"
#include "ut/stob.h"
#include "ut/threads.h"
#include "stob/ad.h"
#include "stob/domain.h"
#include "stob/stob.h"
Go to the source code of this file.
|
static void | stob_ut_stob_thread (void *param) |
|
| M0_UT_THREADS_DEFINE (stob_ut_stob, stob_ut_stob_thread) |
|
static void | stob_ut_stob_multi (struct m0_be_ut_backend *ut_be, const char *location, const char *dom_cfg, const char *dom_init_cfg, const char *stob_cfg, int thread_nr, int stob_nr) |
|
static void | stob_ut_stob_single (struct m0_be_ut_backend *ut_be, const char *location, const char *dom_cfg, const char *dom_init_cfg, const char *stob_cfg) |
|
void | m0_stob_ut_stob_null (void) |
|
void | m0_stob_ut_stob_linux (void) |
|
void | m0_stob_ut_stob_perf (void) |
|
void | m0_stob_ut_stob_perf_null (void) |
|
void | m0_stob_ut_ad_init (struct m0_be_ut_backend *ut_be, struct m0_be_ut_seg *ut_seg) |
|
void | m0_stob_ut_ad_fini (struct m0_be_ut_backend *ut_be, struct m0_be_ut_seg *ut_seg) |
|
void | m0_stob_ut_stob_ad (void) |
|
◆ anonymous enum
Enumerator |
---|
M0_STOB_UT_STOB_NR | |
M0_STOB_UT_THREADS_PER_STOB | |
M0_STOB_UT_THREAD_NR | |
Definition at line 36 of file stob.c.
◆ m0_stob_ut_ad_init()
◆ m0_stob_ut_stob_ad()
void m0_stob_ut_stob_ad |
( |
void |
| ) |
|
◆ m0_stob_ut_stob_linux()
void m0_stob_ut_stob_linux |
( |
void |
| ) |
|
◆ m0_stob_ut_stob_null()
void m0_stob_ut_stob_null |
( |
void |
| ) |
|
◆ m0_stob_ut_stob_perf()
void m0_stob_ut_stob_perf |
( |
void |
| ) |
|
◆ m0_stob_ut_stob_perf_null()
void m0_stob_ut_stob_perf_null |
( |
void |
| ) |
|
◆ M0_UT_THREADS_DEFINE()
◆ stob_ut_stob_multi()
static void stob_ut_stob_multi |
( |
struct m0_be_ut_backend * |
ut_be, |
|
|
const char * |
location, |
|
|
const char * |
dom_cfg, |
|
|
const char * |
dom_init_cfg, |
|
|
const char * |
stob_cfg, |
|
|
int |
thread_nr, |
|
|
int |
stob_nr |
|
) |
| |
|
static |
◆ stob_ut_stob_single()
static void stob_ut_stob_single |
( |
struct m0_be_ut_backend * |
ut_be, |
|
|
const char * |
location, |
|
|
const char * |
dom_cfg, |
|
|
const char * |
dom_init_cfg, |
|
|
const char * |
stob_cfg |
|
) |
| |
|
static |
◆ stob_ut_stob_thread()
static void stob_ut_stob_thread |
( |
void * |
param | ) |
|
|
static |