31 #include "mdservice/md_fops_xc.h" 91 .
xt = m0_fop_create_xc,
102 .
xt = m0_fop_lookup_xc,
113 .
xt = m0_fop_link_xc,
124 .
xt = m0_fop_unlink_xc,
135 .
xt = m0_fop_open_xc,
146 .
xt = m0_fop_close_xc,
160 .
xt = m0_fop_setattr_xc,
171 .
xt = m0_fop_getattr_xc,
182 .
xt = m0_fop_setxattr_xc,
193 .
xt = m0_fop_getxattr_xc,
204 .
xt = m0_fop_delxattr_xc,
215 .
xt = m0_fop_listxattr_xc,
226 .
xt = m0_fop_statfs_xc,
237 .
xt = m0_fop_rename_xc,
248 .
xt = m0_fop_readdir_xc,
264 .
name =
"create-reply",
266 .
xt = m0_fop_create_rep_xc,
269 .
name =
"lookup-reply",
271 .
xt = m0_fop_lookup_rep_xc,
274 .
name =
"hardlink-reply",
276 .
xt = m0_fop_link_rep_xc,
279 .
name =
"unlink-reply",
281 .
xt = m0_fop_unlink_rep_xc,
284 .
name =
"open-reply",
286 .
xt = m0_fop_open_rep_xc,
289 .
name =
"close-reply",
291 .
xt = m0_fop_close_rep_xc,
294 .
name =
"setattr-reply",
296 .
xt = m0_fop_setattr_rep_xc,
299 .
name =
"getattr-reply",
301 .
xt = m0_fop_getattr_rep_xc,
304 .
name =
"setxattr-reply",
306 .
xt = m0_fop_setxattr_rep_xc,
309 .
name =
"getxattr-reply",
311 .
xt = m0_fop_getxattr_rep_xc,
314 .
name =
"delxattr-reply",
316 .
xt = m0_fop_delxattr_rep_xc,
319 .
name =
"listxattr-reply",
321 .
xt = m0_fop_listxattr_rep_xc,
324 .
name =
"statfs-reply",
326 .
xt = m0_fop_statfs_rep_xc,
329 .
name =
"rename-reply",
331 .
xt = m0_fop_rename_rep_xc,
334 .
name =
"readdir-reply",
336 .
xt = m0_fop_readdir_rep_xc,
382 m0_xc_mdservice_md_fops_fini();
const struct m0_fop_type_ops m0_md_fop_ops
struct m0_fop_type m0_fop_setxattr_fopt
struct m0_fop_type m0_fop_statfs_fopt
int(* fto_create)(struct m0_fop *fop, struct m0_fom **out, struct m0_reqh *reqh)
M0_INTERNAL int m0_mdservice_rep_fopts_init(void)
struct m0_fop_type m0_fop_getattr_fopt
M0_INTERNAL int m0_mdservice_fop_init(void)
void m0_fop_type_fini(struct m0_fop_type *fopt)
struct m0_reqh_service_type m0_mds_type
struct m0_fop_type m0_fop_create_fopt
struct m0_fop_type m0_fop_create_rep_fopt
static struct m0_xcode_type ** xt[]
M0_INTERNAL int m0_mdservice_fopts_init(void)
struct m0_fop_type m0_fop_getxattr_fopt
const struct m0_sm_conf m0_generic_conf
M0_INTERNAL int m0_md_req_fom_create(struct m0_fop *fop, struct m0_fom **m, struct m0_reqh *reqh)
M0_INTERNAL void m0_mdservice_fop_fini(void)
struct m0_fop_type m0_fop_getxattr_rep_fopt
struct m0_fop_type m0_fop_getattr_rep_fopt
struct m0_fop_type m0_fop_unlink_rep_fopt
struct m0_fop_type m0_fop_unlink_fopt
struct m0_fop_type m0_fop_close_rep_fopt
struct m0_fop_type m0_fop_delxattr_rep_fopt
struct m0_fom_type_ops m0_md_fom_ops
struct m0_fop_type m0_fop_rename_rep_fopt
static int md_fol_frag_undo(struct m0_fop_fol_frag *ffrag, struct m0_fol *fol)
struct m0_fop_type m0_fop_setxattr_rep_fopt
struct m0_fop_type m0_fop_listxattr_fopt
struct m0_fop_type m0_fop_rename_fopt
struct m0_fop_type m0_fop_link_rep_fopt
struct m0_fop_type m0_fop_listxattr_rep_fopt
struct m0_fop_type m0_fop_setattr_fopt
#define M0_FOP_TYPE_INIT2_DECL
struct m0_fop_type m0_fop_readdir_fopt
static int md_fol_frag_redo(struct m0_fop_fol_frag *ffrag, struct m0_fol *fol)
struct m0_fop_type m0_fop_open_fopt
struct m0_fop_type m0_fop_delxattr_fopt
struct m0_fop_type m0_fop_lookup_fopt
#define M0_FOP_TYPE_INIT2(ft,...)
struct m0_fop_type m0_fop_setattr_rep_fopt
struct m0_fop_type m0_fop_open_rep_fopt
int(* fto_undo)(struct m0_fop_fol_frag *ffrag, struct m0_fol *fol)
struct m0_fop_type m0_fop_lookup_rep_fopt
struct m0_fop_type m0_fop_statfs_rep_fopt
struct m0_fop_type m0_fop_close_fopt
struct m0_fop_type m0_fop_link_fopt
struct m0_fop_type m0_fop_readdir_rep_fopt