Motr  M0
trigger_fop_common.c File Reference
#include "fop/fop.h"
#include "fop/fop_item_type.h"
#include "sns/cm/cm.h"
#include "sns/cm/trigger_fop.h"
#include "lib/trace.h"
Include dependency graph for trigger_fop_common.c:

Go to the source code of this file.

Macros

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_SNSCM
 

Functions

M0_INTERNAL int m0_sns_cm_trigger_fop_alloc (struct m0_rpc_machine *mach, uint32_t op, struct m0_fop **fop)
 

Variables

struct m0_fop_type m0_sns_repair_trigger_fopt
 
struct m0_fop_type m0_sns_repair_quiesce_fopt
 
struct m0_fop_type m0_sns_repair_status_fopt
 
struct m0_fop_type m0_sns_rebalance_trigger_fopt
 
struct m0_fop_type m0_sns_rebalance_quiesce_fopt
 
struct m0_fop_type m0_sns_rebalance_status_fopt
 
struct m0_fop_type m0_sns_repair_abort_fopt
 
struct m0_fop_type m0_sns_rebalance_abort_fopt
 
struct m0_fop_type m0_sns_repair_trigger_rep_fopt
 
struct m0_fop_type m0_sns_repair_quiesce_rep_fopt
 
struct m0_fop_type m0_sns_repair_status_rep_fopt
 
struct m0_fop_type m0_sns_rebalance_trigger_rep_fopt
 
struct m0_fop_type m0_sns_rebalance_quiesce_rep_fopt
 
struct m0_fop_type m0_sns_rebalance_status_rep_fopt
 
struct m0_fop_type m0_sns_repair_abort_rep_fopt
 
struct m0_fop_type m0_sns_rebalance_abort_rep_fopt
 

Macro Definition Documentation

◆ M0_TRACE_SUBSYSTEM

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_SNSCM

Definition at line 29 of file trigger_fop_common.c.

Function Documentation

◆ m0_sns_cm_trigger_fop_alloc()

M0_INTERNAL int m0_sns_cm_trigger_fop_alloc ( struct m0_rpc_machine mach,
uint32_t  op,
struct m0_fop **  fop 
)

Definition at line 56 of file trigger_fop_common.c.

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

Variable Documentation

◆ m0_sns_rebalance_abort_fopt

struct m0_fop_type m0_sns_rebalance_abort_fopt

Definition at line 45 of file trigger_fop_common.c.

◆ m0_sns_rebalance_abort_rep_fopt

struct m0_fop_type m0_sns_rebalance_abort_rep_fopt

Definition at line 54 of file trigger_fop_common.c.

◆ m0_sns_rebalance_quiesce_fopt

struct m0_fop_type m0_sns_rebalance_quiesce_fopt

Definition at line 42 of file trigger_fop_common.c.

◆ m0_sns_rebalance_quiesce_rep_fopt

struct m0_fop_type m0_sns_rebalance_quiesce_rep_fopt

Definition at line 51 of file trigger_fop_common.c.

◆ m0_sns_rebalance_status_fopt

struct m0_fop_type m0_sns_rebalance_status_fopt

Definition at line 43 of file trigger_fop_common.c.

◆ m0_sns_rebalance_status_rep_fopt

struct m0_fop_type m0_sns_rebalance_status_rep_fopt

Definition at line 52 of file trigger_fop_common.c.

◆ m0_sns_rebalance_trigger_fopt

struct m0_fop_type m0_sns_rebalance_trigger_fopt

Definition at line 41 of file trigger_fop_common.c.

◆ m0_sns_rebalance_trigger_rep_fopt

struct m0_fop_type m0_sns_rebalance_trigger_rep_fopt

Definition at line 50 of file trigger_fop_common.c.

◆ m0_sns_repair_abort_fopt

struct m0_fop_type m0_sns_repair_abort_fopt

Definition at line 44 of file trigger_fop_common.c.

◆ m0_sns_repair_abort_rep_fopt

struct m0_fop_type m0_sns_repair_abort_rep_fopt

Definition at line 53 of file trigger_fop_common.c.

◆ m0_sns_repair_quiesce_fopt

struct m0_fop_type m0_sns_repair_quiesce_fopt

Definition at line 39 of file trigger_fop_common.c.

◆ m0_sns_repair_quiesce_rep_fopt

struct m0_fop_type m0_sns_repair_quiesce_rep_fopt

Definition at line 48 of file trigger_fop_common.c.

◆ m0_sns_repair_status_fopt

struct m0_fop_type m0_sns_repair_status_fopt

Definition at line 40 of file trigger_fop_common.c.

◆ m0_sns_repair_status_rep_fopt

struct m0_fop_type m0_sns_repair_status_rep_fopt

Definition at line 49 of file trigger_fop_common.c.

◆ m0_sns_repair_trigger_fopt

struct m0_fop_type m0_sns_repair_trigger_fopt

Definition at line 38 of file trigger_fop_common.c.

◆ m0_sns_repair_trigger_rep_fopt

struct m0_fop_type m0_sns_repair_trigger_rep_fopt

Definition at line 47 of file trigger_fop_common.c.