Motr  M0
__m0_fop_type_init_args Struct Reference

#include <fop.h>

Collaboration diagram for __m0_fop_type_init_args:
Collaboration graph

Data Fields

const char * name
 
uint32_t opcode
 
uint64_t rpc_flags
 
const struct m0_xcode_typext
 
const struct m0_fop_type_opsfop_ops
 
const struct m0_fom_type_opsfom_ops
 
const struct m0_rpc_item_type_opsrpc_ops
 
const struct m0_sm_confsm
 
const struct m0_reqh_service_typesvc_type
 

Detailed Description

Parameters needed for fop type initialisation.

This definition deliberately does not follow the "field name prefix" rule.

See also
M0_FOP_TYPE_INIT() m0_fop_type_init() m0_fop_type_init_nr()

Definition at line 286 of file fop.h.

Field Documentation

◆ fom_ops

const struct m0_fom_type_ops* fom_ops

Definition at line 292 of file fop.h.

◆ fop_ops

const struct m0_fop_type_ops* fop_ops

Definition at line 291 of file fop.h.

◆ name

const char* name

Definition at line 287 of file fop.h.

◆ opcode

uint32_t opcode

Definition at line 288 of file fop.h.

◆ rpc_flags

uint64_t rpc_flags

Definition at line 289 of file fop.h.

◆ rpc_ops

const struct m0_rpc_item_type_ops* rpc_ops

Definition at line 293 of file fop.h.

◆ sm

const struct m0_sm_conf* sm

Definition at line 294 of file fop.h.

◆ svc_type

const struct m0_reqh_service_type* svc_type

Definition at line 295 of file fop.h.

◆ xt

const struct m0_xcode_type* xt

Definition at line 290 of file fop.h.


The documentation for this struct was generated from the following file: