Motr  M0
md_foms.h File Reference
#include "mdservice/md_fops_xc.h"
Include dependency graph for md_foms.h:

Go to the source code of this file.

Data Structures

struct  m0_fom_md
 

Macros

#define __MOTR_MDSERVICE_MD_FOMS_H__
 

Enumerations

enum  m0_md_fom_phases { M0_FOPH_MD_GENERIC = M0_FOPH_NR + 1 }
 

Functions

M0_INTERNAL int m0_md_fop_init (struct m0_fop *fop, struct m0_fom *fom)
 
M0_INTERNAL int m0_md_req_fom_create (struct m0_fop *fop, struct m0_fom **m, struct m0_reqh *reqh)
 
M0_INTERNAL int m0_md_rep_fom_create (struct m0_fop *fop, struct m0_fom **m, struct m0_reqh *reqh)
 

Variables

struct m0_fom_md M0_XCA_DOMAIN
 

Macro Definition Documentation

◆ __MOTR_MDSERVICE_MD_FOMS_H__

#define __MOTR_MDSERVICE_MD_FOMS_H__

Definition at line 26 of file md_foms.h.

Enumeration Type Documentation

◆ m0_md_fom_phases

Enumerator
M0_FOPH_MD_GENERIC 

Definition at line 45 of file md_foms.h.

Function Documentation

◆ m0_md_fop_init()

M0_INTERNAL int m0_md_fop_init ( struct m0_fop fop,
struct m0_fom fom 
)

Definition at line 1201 of file md_foms.c.

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

◆ m0_md_rep_fom_create()

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

Definition at line 1431 of file md_foms.c.

◆ m0_md_req_fom_create()

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

Init request fom for all types of requests.

Definition at line 1437 of file md_foms.c.

Here is the call graph for this function:

Variable Documentation

◆ M0_XCA_DOMAIN

struct m0_fom_md M0_XCA_DOMAIN