Motr  M0
req_xc.c File Reference
#include "lib/misc.h"
#include "lib/assert.h"
#include "xcode/xcode.h"
#include "dix/req.h"
#include "dix/req_xc.h"
Include dependency graph for req_xc.c:

Go to the source code of this file.

Functions

M0_INTERNAL void m0_xc_dix_req_init (void)
 
M0_INTERNAL void m0_xc_dix_req_fini (void)
 

Variables

const struct m0_xcode_enum_val dix_req_type_data []
 
struct m0_xcode_enum m0_xc_dix_req_type_enum
 

Function Documentation

◆ m0_xc_dix_req_fini()

M0_INTERNAL void m0_xc_dix_req_fini ( void  )

Definition at line 35 of file req_xc.c.

◆ m0_xc_dix_req_init()

M0_INTERNAL void m0_xc_dix_req_init ( void  )

Definition at line 31 of file req_xc.c.

Variable Documentation

◆ dix_req_type_data

const struct m0_xcode_enum_val dix_req_type_data[]
Initial value:
= {
{ .xev_idx = 0, .xev_name = "DIX_CREATE", .xev_val = 0 },
{ .xev_idx = 1, .xev_name = "DIX_CCTGS_LOOKUP", .xev_val = 1 },
{ .xev_idx = 2, .xev_name = "DIX_DELETE", .xev_val = 2 },
{ .xev_idx = 3, .xev_name = "DIX_NEXT", .xev_val = 3 },
{ .xev_idx = 4, .xev_name = "DIX_GET", .xev_val = 4 },
{ .xev_idx = 5, .xev_name = "DIX_PUT", .xev_val = 5 },
{ .xev_idx = 6, .xev_name = "DIX_DEL", .xev_val = 6 },
{ .xev_idx = -1, .xev_name = "Invalid value of enum 'dix_req_type'." }
}

Definition at line 13 of file req_xc.c.

◆ m0_xc_dix_req_type_enum

struct m0_xcode_enum m0_xc_dix_req_type_enum
Initial value:
= {
.xe_name = "dix_req_type",
.xe_nr = 7,
.xe_val = dix_req_type_data,
.xe_maxlen = 16
}
const struct m0_xcode_enum_val dix_req_type_data[]
Definition: req_xc.c:13

Definition at line 24 of file req_xc.c.