Motr  M0
sw_onwire_fom.c File Reference
#include "lib/trace.h"
#include "lib/errno.h"
#include "lib/assert.h"
#include "lib/memory.h"
#include "lib/arith.h"
#include "rpc/rpc.h"
#include "fop/fop.h"
#include "fop/fop_item_type.h"
#include "fop/fom.h"
#include "cm/proxy.h"
#include "cm/cm.h"
#include "cm/repreb/sw_onwire_fop.h"
#include "cm/repreb/sw_onwire_fom.h"
Include dependency graph for sw_onwire_fom.c:

Go to the source code of this file.

Macros

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_CM
 

Functions

static int repreb_sw_fom_tick (struct m0_fom *fom)
 
static void repreb_sw_fom_fini (struct m0_fom *fom)
 
static size_t repreb_sw_fom_home_locality (const struct m0_fom *fom)
 
M0_INTERNAL int m0_cm_repreb_sw_onwire_fom_create (struct m0_fop *fop, struct m0_fop *r_fop, struct m0_fom **out, struct m0_reqh *reqh)
 

Variables

static struct m0_sm_state_descr repreb_sw_fom_phases []
 
const struct m0_sm_conf m0_cm_repreb_sw_onwire_conf
 
static const struct m0_fom_ops repreb_sw_fom_ops
 

Macro Definition Documentation

◆ M0_TRACE_SUBSYSTEM

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_CM

Definition at line 23 of file sw_onwire_fom.c.