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

Data Fields

size_t bbs_tx_group_nr
 
uint64_t bbs_nr_max
 
struct m0_be_tx_credit bbs_cred
 
unsigned bbs_cred_bp
 
m0_bcount_t bbs_payload_cred
 
unsigned bbs_payload_cred_bp
 
struct m0_be_tx_credit bbs_use
 
unsigned bbs_use_bp
 
m0_bcount_t bbs_payload_use
 
unsigned bbs_payload_use_bp
 
struct m0_be_tx_credit bbs_cred_max
 
m0_bcount_t bbs_payload_max
 
struct m0_be_segbbs_seg
 
uint32_t bbs_buf_nr
 
m0_bcount_t bbs_buf_size
 
void ** bbs_buf
 
struct m0_atomic64bbs_callback_counter
 

Detailed Description

bbs_<someting> - plain value bbs_<something>_bp - basis point from max value from engine cfg Total value is calculated as bbs_<someting> + (bbs_<something>_bp * <max value from engine cfg) / 10000

Definition at line 278 of file tx_bulk.c.

Field Documentation

◆ bbs_buf

void** bbs_buf

Definition at line 296 of file tx_bulk.c.

◆ bbs_buf_nr

uint32_t bbs_buf_nr

Definition at line 294 of file tx_bulk.c.

◆ bbs_buf_size

m0_bcount_t bbs_buf_size

Definition at line 295 of file tx_bulk.c.

◆ bbs_callback_counter

struct m0_atomic64* bbs_callback_counter

Definition at line 297 of file tx_bulk.c.

◆ bbs_cred

struct m0_be_tx_credit bbs_cred

Definition at line 282 of file tx_bulk.c.

◆ bbs_cred_bp

unsigned bbs_cred_bp

Definition at line 283 of file tx_bulk.c.

◆ bbs_cred_max

struct m0_be_tx_credit bbs_cred_max

Definition at line 291 of file tx_bulk.c.

◆ bbs_nr_max

uint64_t bbs_nr_max

Definition at line 281 of file tx_bulk.c.

◆ bbs_payload_cred

m0_bcount_t bbs_payload_cred

Definition at line 284 of file tx_bulk.c.

◆ bbs_payload_cred_bp

unsigned bbs_payload_cred_bp

Definition at line 285 of file tx_bulk.c.

◆ bbs_payload_max

m0_bcount_t bbs_payload_max

Definition at line 292 of file tx_bulk.c.

◆ bbs_payload_use

m0_bcount_t bbs_payload_use

Definition at line 288 of file tx_bulk.c.

◆ bbs_payload_use_bp

unsigned bbs_payload_use_bp

Definition at line 289 of file tx_bulk.c.

◆ bbs_seg

struct m0_be_seg* bbs_seg

Definition at line 293 of file tx_bulk.c.

◆ bbs_tx_group_nr

size_t bbs_tx_group_nr

Definition at line 279 of file tx_bulk.c.

◆ bbs_use

struct m0_be_tx_credit bbs_use

Definition at line 286 of file tx_bulk.c.

◆ bbs_use_bp

unsigned bbs_use_bp

Definition at line 287 of file tx_bulk.c.


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