Motr  M0
fops.c File Reference
#include "lib/string.h"
#include "lib/memory.h"
#include "lib/errno.h"
#include "fop/fop.h"
#include "fop/fom_generic.h"
#include "fop/fop_item_type.h"
#include "rpc/rpc_opcodes.h"
#include "fdmi/fdmi.h"
#include "fdmi/fops.h"
#include "fdmi/fops_xc.h"
#include "fdmi/service.h"
Include dependency graph for fops.c:

Go to the source code of this file.

Functions

M0_INTERNAL int m0_fdmi_req_fom_create (struct m0_fop *fop, struct m0_fom **m, struct m0_reqh *reqh)
 
M0_INTERNAL int m0_fdms_fopts_init (void)
 
M0_INTERNAL int m0_fdms_rep_fopts_init (void)
 
M0_INTERNAL int m0_fdms_fop_init (void)
 
M0_INTERNAL void m0_fdms_fop_fini (void)
 

Variables

const struct m0_fop_type_ops m0_fdmi_fop_ops
 
struct m0_fom_type_ops m0_fdmi_fom_type_ops
 
struct m0_fop_type m0_fop_fdmi_rec_not_fopt
 
struct m0_fop_type m0_fop_fdmi_rec_not_rep_fopt
 
struct m0_fop_type m0_fop_fdmi_rec_release_fopt
 
struct m0_fop_type m0_fop_fdmi_rec_release_rep_fopt
 
const struct m0_fom_ops fdmi_rr_fom_ops
 
const struct m0_fom_type_ops fdmi_rr_fom_type_ops
 
const struct m0_sm_conf fdmi_rr_fom_sm_conf
 
const struct m0_sm_conf fdmi_plugin_dock_fom_sm_conf
 

Function Documentation

◆ m0_fdmi_req_fom_create()

M0_INTERNAL int m0_fdmi_req_fom_create ( struct m0_fop fop,
struct m0_fom **  m,
struct m0_reqh reqh 
)

◆ m0_fdms_fopts_init()

M0_INTERNAL int m0_fdms_fopts_init ( void  )

Definition at line 59 of file fops.c.

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

◆ m0_fdms_rep_fopts_init()

M0_INTERNAL int m0_fdms_rep_fopts_init ( void  )

Definition at line 90 of file fops.c.

Here is the caller graph for this function:

Variable Documentation

◆ fdmi_plugin_dock_fom_sm_conf

const struct m0_sm_conf fdmi_plugin_dock_fom_sm_conf

Definition at line 89 of file plugin_dock_fom.c.

◆ fdmi_rr_fom_ops

const struct m0_fom_ops fdmi_rr_fom_ops

Definition at line 230 of file source_dock_fom.c.

◆ fdmi_rr_fom_sm_conf

const struct m0_sm_conf fdmi_rr_fom_sm_conf

Definition at line 220 of file source_dock_fom.c.

◆ fdmi_rr_fom_type_ops

const struct m0_fom_type_ops fdmi_rr_fom_type_ops

Definition at line 226 of file source_dock_fom.c.

◆ m0_fdmi_fom_type_ops

struct m0_fom_type_ops m0_fdmi_fom_type_ops

◆ m0_fdmi_fop_ops

const struct m0_fop_type_ops m0_fdmi_fop_ops
Initial value:
= {
.fto_undo = NULL,
.fto_redo = NULL,
}
#define NULL
Definition: misc.h:38

Definition at line 38 of file fops.c.

◆ m0_fop_fdmi_rec_not_fopt

struct m0_fop_type m0_fop_fdmi_rec_not_fopt

Definition at line 47 of file fops.c.

◆ m0_fop_fdmi_rec_not_rep_fopt

struct m0_fop_type m0_fop_fdmi_rec_not_rep_fopt

Definition at line 48 of file fops.c.

◆ m0_fop_fdmi_rec_release_fopt

struct m0_fop_type m0_fop_fdmi_rec_release_fopt

Definition at line 49 of file fops.c.

◆ m0_fop_fdmi_rec_release_rep_fopt

struct m0_fop_type m0_fop_fdmi_rec_release_rep_fopt

Definition at line 50 of file fops.c.