Motr  M0
pool_fops.h File Reference
#include "lib/types.h"
#include "fid/fid.h"
#include "fid/fid_xc.h"
#include "xcode/xcode_attr.h"
Include dependency graph for pool_fops.h:

Go to the source code of this file.

Data Structures

struct  m0_fop_poolmach_set_rep
 
struct  m0_fop_poolmach_dev_info
 
struct  m0_fop_poolmach_dev
 
struct  m0_fop_poolmach_set
 
struct  m0_fop_poolmach_query_rep
 
struct  m0_fop_poolmach_dev_idx
 
struct  m0_fop_poolmach_query
 

Macros

#define __MOTR_POOL_POOL_FOPS_H__
 

Functions

M0_INTERNAL void m0_poolmach_fop_fini (void)
 
M0_INTERNAL int m0_poolmach_fop_init (void)
 
struct m0_fop_poolmach_set_rep M0_XCA_DOMAIN (rpc)
 

Variables

struct m0_fop_type m0_fop_poolmach_query_fopt
 
struct m0_fop_type m0_fop_poolmach_query_rep_fopt
 
struct m0_fop_type m0_fop_poolmach_set_fopt
 
struct m0_fop_type m0_fop_poolmach_set_rep_fopt
 
int32_t fps_rc
 
uint32_t fpi_nr
 
struct m0_fop_poolmach_devfpi_dev
 
uint32_t fpd_state
 
struct m0_fid fpd_fid
 
uint32_t fps_type
 
struct m0_fop_poolmach_dev_info fps_dev_info
 
int32_t fqr_rc
 
struct m0_fop_poolmach_dev_info fqr_dev_info
 
uint32_t fpx_nr
 
struct m0_fidfpx_fid
 
uint32_t fpq_type
 
struct m0_fop_poolmach_dev_idx fpq_dev_idx
 

Macro Definition Documentation

◆ __MOTR_POOL_POOL_FOPS_H__

#define __MOTR_POOL_POOL_FOPS_H__

Definition at line 26 of file pool_fops.h.

Function Documentation

◆ m0_poolmach_fop_fini()

M0_INTERNAL void m0_poolmach_fop_fini ( void  )

Definition at line 42 of file pool_fops.c.

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

◆ m0_poolmach_fop_init()

M0_INTERNAL int m0_poolmach_fop_init ( void  )

Definition at line 56 of file pool_fops.c.

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

◆ M0_XCA_DOMAIN()

struct m0_fop_poolmach_set_rep M0_XCA_DOMAIN ( rpc  )

Variable Documentation

◆ fpd_fid

struct m0_fid fpd_fid

Definition at line 41 of file pool_fops.h.

◆ fpd_state

uint32_t fpd_state

Definition at line 40 of file pool_fops.h.

◆ fpi_dev

struct m0_fop_poolmach_dev* fpi_dev

Definition at line 41 of file pool_fops.h.

◆ fpi_nr

uint32_t fpi_nr

Definition at line 40 of file pool_fops.h.

◆ fpq_dev_idx

struct m0_fop_poolmach_dev_idx fpq_dev_idx

Definition at line 41 of file pool_fops.h.

◆ fpq_type

uint32_t fpq_type

Definition at line 40 of file pool_fops.h.

◆ fps_dev_info

struct m0_fop_poolmach_dev_info fps_dev_info

Definition at line 41 of file pool_fops.h.

◆ fps_rc

int32_t fps_rc

Definition at line 40 of file pool_fops.h.

◆ fps_type

uint32_t fps_type

Definition at line 40 of file pool_fops.h.

◆ fpx_fid

struct m0_fid* fpx_fid

Definition at line 41 of file pool_fops.h.

◆ fpx_nr

uint32_t fpx_nr

Definition at line 40 of file pool_fops.h.

◆ fqr_dev_info

struct m0_fop_poolmach_dev_info fqr_dev_info

Definition at line 41 of file pool_fops.h.

◆ fqr_rc

int32_t fqr_rc

Definition at line 40 of file pool_fops.h.

◆ m0_fop_poolmach_query_fopt

struct m0_fop_type m0_fop_poolmach_query_fopt

Definition at line 37 of file pool_fops.c.

◆ m0_fop_poolmach_query_rep_fopt

struct m0_fop_type m0_fop_poolmach_query_rep_fopt

Definition at line 38 of file pool_fops.c.

◆ m0_fop_poolmach_set_fopt

struct m0_fop_type m0_fop_poolmach_set_fopt

Definition at line 39 of file pool_fops.c.

◆ m0_fop_poolmach_set_rep_fopt

struct m0_fop_type m0_fop_poolmach_set_rep_fopt

Definition at line 40 of file pool_fops.c.