30 #define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_DIXCM 34 #include "cm/repreb/trigger_fop_xc.h" 129 #undef M0_TRACE_SUBSYSTEM
static int dix_trigger_fom_create(struct m0_fop *fop, struct m0_fom **out, struct m0_reqh *reqh)
M0_INTERNAL struct m0_dix_cm * cm2dix(struct m0_cm *cm)
static struct m0_fop_type * dix_fop_type(uint32_t op)
struct m0_fop_type m0_dix_rebalance_abort_rep_fopt
M0_INTERNAL int m0_trigger_fom_create(struct m0_trigger_fom *tfom, struct m0_fop *fop, struct m0_reqh *reqh)
M0_INTERNAL uint64_t m0_ctg_rec_nr(void)
int(* fto_create)(struct m0_fop *fop, struct m0_fom **out, struct m0_reqh *reqh)
struct m0_fop_type m0_dix_repair_quiesce_rep_fopt
void * m0_fop_data(const struct m0_fop *fop)
#define container_of(ptr, type, member)
const struct m0_fom_type_ops m0_dix_trigger_fom_type_ops
return M0_ERR(-EOPNOTSUPP)
struct m0_fop_type m0_dix_rebalance_trigger_rep_fopt
struct m0_fop_type m0_dix_repair_status_rep_fopt
struct m0_fop_type m0_dix_rebalance_quiesce_rep_fopt
static uint64_t dix_progress(struct m0_fom *fom, bool reinit_counter)
struct m0_fop_type m0_dix_rebalance_status_rep_fopt
#define M0_ALLOC_PTR(ptr)
struct m0_reqh_service cm_service
static const struct m0_fom_trigger_ops dix_trigger_ops
static struct m0_fop * fop
#define IS_IN_ARRAY(idx, array)
const struct m0_fom_trigger_ops * tf_ops
struct m0_fop_type m0_dix_repair_abort_rep_fopt
static void dix_prepare(struct m0_fom *fom)
struct m0_fop_type *(* fto_type)(uint32_t op)
struct m0_fop_type m0_dix_repair_trigger_rep_fopt