Motr  M0
m0ub.c File Reference
#include "lib/string.h"
#include "lib/memory.h"
#include "lib/thread.h"
#include "lib/getopts.h"
#include "lib/ub.h"
#include "ut/ut.h"
#include "ut/module.h"
#include "module/instance.h"
Include dependency graph for m0ub.c:

Go to the source code of this file.

Data Structures

struct  ub_args
 

Macros

#define UB_SANDBOX   "./ub-sandbox"
 

Functions

static void ub_args_fini (struct ub_args *args)
 
static int ub_args_parse (int argc, char *argv[], struct ub_args *out)
 
static void ub_add (const struct ub_args *args)
 
static int ub_run (const struct ub_args *args)
 
int main (int argc, char *argv[])
 

Variables

struct m0_ub_set m0_ad_ub
 
struct m0_ub_set m0_adieu_ub
 
struct m0_ub_set m0_atomic_ub
 
struct m0_ub_set m0_bitmap_ub
 
struct m0_ub_set m0_fol_ub
 
struct m0_ub_set m0_fom_ub
 
struct m0_ub_set m0_list_ub
 
struct m0_ub_set m0_memory_ub
 
struct m0_ub_set m0_parity_math_ub
 
struct m0_ub_set m0_parity_math_mt_ub
 
struct m0_ub_set m0_thread_ub
 
struct m0_ub_set m0_time_ub
 
struct m0_ub_set m0_timer_ub
 
struct m0_ub_set m0_tlist_ub
 
struct m0_ub_set m0_trace_ub
 
struct m0_ub_set m0_varr_ub
 
struct ub_args M0_XCA_DOMAIN
 

Macro Definition Documentation

◆ UB_SANDBOX

#define UB_SANDBOX   "./ub-sandbox"

Definition at line 50 of file m0ub.c.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 133 of file m0ub.c.

Here is the call graph for this function:

◆ ub_add()

static void ub_add ( const struct ub_args args)
static

Definition at line 94 of file m0ub.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ub_args_fini()

static void ub_args_fini ( struct ub_args args)
static

Definition at line 59 of file m0ub.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ub_args_parse()

static int ub_args_parse ( int  argc,
char *  argv[],
struct ub_args out 
)
static

Definition at line 65 of file m0ub.c.

Here is the caller graph for this function:

◆ ub_run()

static int ub_run ( const struct ub_args args)
static

Definition at line 121 of file m0ub.c.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ m0_atomic_ub

struct m0_ub_set m0_atomic_ub

Definition at line 266 of file atomic.c.

◆ m0_bitmap_ub

struct m0_ub_set m0_bitmap_ub

Definition at line 187 of file bitmap.c.

◆ m0_fol_ub

struct m0_ub_set m0_fol_ub

Definition at line 220 of file fol.c.

◆ m0_fom_ub

struct m0_ub_set m0_fom_ub

Definition at line 474 of file ub.c.

◆ m0_list_ub

struct m0_ub_set m0_list_ub

Definition at line 175 of file list.c.

◆ m0_memory_ub

struct m0_ub_set m0_memory_ub

Definition at line 117 of file memory.c.

◆ m0_parity_math_mt_ub

struct m0_ub_set m0_parity_math_mt_ub

Definition at line 301 of file parity_math_mt_ub.c.

◆ m0_parity_math_ub

struct m0_ub_set m0_parity_math_ub

Definition at line 1591 of file parity_math_ut.c.

◆ m0_thread_ub

struct m0_ub_set m0_thread_ub

Definition at line 223 of file thread.c.

◆ m0_time_ub

struct m0_ub_set m0_time_ub

Definition at line 244 of file time.c.

◆ m0_timer_ub

struct m0_ub_set m0_timer_ub

Definition at line 737 of file timer.c.

◆ m0_tlist_ub

struct m0_ub_set m0_tlist_ub

Definition at line 333 of file tlist.c.

◆ m0_trace_ub

struct m0_ub_set m0_trace_ub

Definition at line 97 of file trace.c.

◆ m0_varr_ub

struct m0_ub_set m0_varr_ub

Definition at line 421 of file varr.c.

◆ M0_XCA_DOMAIN

struct ub_args M0_XCA_DOMAIN