22 #define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_COB 25 #include "mdservice/fsync_fops_xc.h" 80 .
name =
"fsync-mds request",
82 .
xt = m0_fop_fsync_xc,
98 .
name =
"fsync-mds request",
100 .
xt = m0_fop_fsync_xc,
118 .
name =
"fsync reply",
120 .
xt = m0_fop_fsync_rep_xc,
126 #undef M0_TRACE_SUBSYSTEM
M0_INTERNAL void m0_sm_conf_init(struct m0_sm_conf *conf)
struct m0_fop_type m0_fop_fsync_rep_fopt
#define M0_FOP_TYPE_INIT(ft,...)
int(* fto_create)(struct m0_fop *fop, struct m0_fom **out, struct m0_reqh *reqh)
enum m0_md_lustre_logrec_type __attribute__
void m0_fop_type_fini(struct m0_fop_type *fopt)
M0_INTERNAL void m0_sm_conf_trans_extend(const struct m0_sm_conf *base, struct m0_sm_conf *sub)
M0_INTERNAL void m0_sm_conf_extend(const struct m0_sm_state_descr *base, struct m0_sm_state_descr *sub, uint32_t nr)
static struct m0_xcode_type ** xt[]
struct m0_sm_state_descr m0_fsync_fom_phases[]
struct m0_fop_type m0_fop_fsync_mds_fopt
const struct m0_sm_conf m0_generic_conf
static void fop_init(struct m0_reqh_service_type *svct)
M0_INTERNAL int m0_fsync_req_fom_create(struct m0_fop *fop, struct m0_fom **out, struct m0_reqh *reqh)
M0_INTERNAL struct m0_sm_conf m0_fsync_fom_conf
const struct m0_fom_type_ops m0_fsync_fom_ops
M0_INTERNAL int m0_mdservice_fsync_fop_init(struct m0_reqh_service_type *svct)
struct m0_sm_state_descr * scf_state
M0_INTERNAL void m0_sm_conf_fini(struct m0_sm_conf *conf)
M0_INTERNAL void m0_mdservice_fsync_fop_fini(void)