Motr  M0
addb2_xc.c File Reference
#include "lib/misc.h"
#include "lib/assert.h"
#include "xcode/xcode.h"
#include "stob/addb2.h"
#include "stob/addb2_xc.h"
Include dependency graph for addb2_xc.c:

Go to the source code of this file.

Functions

M0_INTERNAL void m0_xc_stob_addb2_init (void)
 
M0_INTERNAL void m0_xc_stob_addb2_fini (void)
 

Variables

const struct m0_xcode_enum_val m0_avi_stob_io_labels_data []
 
struct m0_xcode_enum m0_xc_m0_avi_stob_io_labels_enum
 
const struct m0_xcode_enum_val m0_addb2_stio_req_labels_data []
 
struct m0_xcode_enum m0_xc_m0_addb2_stio_req_labels_enum
 

Function Documentation

◆ m0_xc_stob_addb2_fini()

M0_INTERNAL void m0_xc_stob_addb2_fini ( void  )

Definition at line 61 of file addb2_xc.c.

◆ m0_xc_stob_addb2_init()

M0_INTERNAL void m0_xc_stob_addb2_init ( void  )

Definition at line 57 of file addb2_xc.c.

Variable Documentation

◆ m0_addb2_stio_req_labels_data

const struct m0_xcode_enum_val m0_addb2_stio_req_labels_data[]
Initial value:
= {
{ .xev_idx = 0, .xev_name = "M0_AVI_IO_LAUNCH", .xev_val = 0 },
{ .xev_idx = 1, .xev_name = "M0_AVI_AD_PREPARE", .xev_val = 1 },
{ .xev_idx = 2, .xev_name = "M0_AVI_AD_WR_PREPARE", .xev_val = 2 },
{ .xev_idx = 3, .xev_name = "M0_AVI_AD_BALLOC_START", .xev_val = 3 },
{ .xev_idx = 4, .xev_name = "M0_AVI_AD_BALLOC_END", .xev_val = 4 },
{ .xev_idx = 5, .xev_name = "M0_AVI_AD_LAUNCH", .xev_val = 5 },
{ .xev_idx = 6, .xev_name = "M0_AVI_AD_SORT_START", .xev_val = 6 },
{ .xev_idx = 7, .xev_name = "M0_AVI_AD_SORT_END", .xev_val = 7 },
{ .xev_idx = 8, .xev_name = "M0_AVI_AD_ENDIO", .xev_val = 8 },
{ .xev_idx = 9, .xev_name = "M0_AVI_LIO_LAUNCH", .xev_val = 9 },
{ .xev_idx = 10, .xev_name = "M0_AVI_LIO_ENDIO", .xev_val = 10 },
{ .xev_idx = -1, .xev_name = "Invalid value of enum 'm0_addb2_stio_req_labels'." }
}

Definition at line 35 of file addb2_xc.c.

◆ m0_avi_stob_io_labels_data

const struct m0_xcode_enum_val m0_avi_stob_io_labels_data[]
Initial value:
= {
{ .xev_idx = 0, .xev_name = "M0_AVI_STOB_IO_LAUNCH", .xev_val = 28673 },
{ .xev_idx = 1, .xev_name = "M0_AVI_STOB_IO_PREPARE", .xev_val = 28674 },
{ .xev_idx = 2, .xev_name = "M0_AVI_STOB_IO_END", .xev_val = 28675 },
{ .xev_idx = 3, .xev_name = "M0_AVI_STOB_IOQ", .xev_val = 28676 },
{ .xev_idx = 4, .xev_name = "M0_AVI_STOB_IOQ_TICK", .xev_val = 28677 },
{ .xev_idx = 5, .xev_name = "M0_AVI_STOB_IOQ_INFLIGHT", .xev_val = 28678 },
{ .xev_idx = 6, .xev_name = "M0_AVI_STOB_IOQ_QUEUED", .xev_val = 28679 },
{ .xev_idx = 7, .xev_name = "M0_AVI_STOB_IOQ_GOT", .xev_val = 28680 },
{ .xev_idx = 8, .xev_name = "M0_AVI_STOB_IO_REQ", .xev_val = 28681 },
{ .xev_idx = 9, .xev_name = "M0_AVI_STOB_IO_ATTR_UVEC_NR", .xev_val = 28682 },
{ .xev_idx = 10, .xev_name = "M0_AVI_STOB_IO_ATTR_UVEC_COUNT", .xev_val = 28683 },
{ .xev_idx = 11, .xev_name = "M0_AVI_STOB_IO_ATTR_UVEC_BYTES", .xev_val = 28684 },
{ .xev_idx = -1, .xev_name = "Invalid value of enum 'm0_avi_stob_io_labels'." }
}

Definition at line 13 of file addb2_xc.c.

◆ m0_xc_m0_addb2_stio_req_labels_enum

struct m0_xcode_enum m0_xc_m0_addb2_stio_req_labels_enum
Initial value:
= {
.xe_name = "m0_addb2_stio_req_labels",
.xe_nr = 11,
.xe_maxlen = 22
}
const struct m0_xcode_enum_val m0_addb2_stio_req_labels_data[]
Definition: addb2_xc.c:35

Definition at line 50 of file addb2_xc.c.

◆ m0_xc_m0_avi_stob_io_labels_enum

struct m0_xcode_enum m0_xc_m0_avi_stob_io_labels_enum
Initial value:
= {
.xe_name = "m0_avi_stob_io_labels",
.xe_nr = 12,
.xe_maxlen = 30
}
const struct m0_xcode_enum_val m0_avi_stob_io_labels_data[]
Definition: addb2_xc.c:13

Definition at line 29 of file addb2_xc.c.