Motr  M0
m0_addb2_sit Struct Reference
Collaboration diagram for m0_addb2_sit:
Collaboration graph

Data Fields

struct m0_stobs_stob
 
m0_bcount_t s_size
 
struct m0_addb2_frame_header s_current
 
unsigned s_bshift
 
m0_bcount_t s_bsize
 
struct m0_addb2_cursor s_cursor
 
struct m0_addb2_source s_src
 
struct m0_addb2_record s_rec
 
uint64_t s_payload [9]
 
char * s_buf
 
struct m0_addb2_trace s_trace
 
uint64_t * s_trace_ptr
 
m0_bindex_t s_trace_idx
 
bool s_fired
 

Detailed Description

Storage iterator.

Definition at line 59 of file sit.c.

Field Documentation

◆ s_bshift

unsigned s_bshift

Definition at line 66 of file sit.c.

◆ s_bsize

m0_bcount_t s_bsize

Definition at line 67 of file sit.c.

◆ s_buf

char* s_buf

The buffer into which the current frame is read.

Definition at line 75 of file sit.c.

◆ s_current

struct m0_addb2_frame_header s_current

Header of the current frame.

Definition at line 65 of file sit.c.

◆ s_cursor

struct m0_addb2_cursor s_cursor

Definition at line 68 of file sit.c.

◆ s_fired

bool s_fired

Definition at line 85 of file sit.c.

◆ s_payload

uint64_t s_payload[9]

Definition at line 71 of file sit.c.

◆ s_rec

struct m0_addb2_record s_rec

Definition at line 70 of file sit.c.

◆ s_size

m0_bcount_t s_size

Definition at line 61 of file sit.c.

◆ s_src

struct m0_addb2_source s_src

Definition at line 69 of file sit.c.

◆ s_stob

struct m0_stob* s_stob

Definition at line 60 of file sit.c.

◆ s_trace

struct m0_addb2_trace s_trace

Definition at line 76 of file sit.c.

◆ s_trace_idx

m0_bindex_t s_trace_idx

The index of the current trace within the current frame.

Definition at line 84 of file sit.c.

◆ s_trace_ptr

uint64_t* s_trace_ptr

The pointer to the current trace body in the ->s_buf[].

Definition at line 80 of file sit.c.


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