TAS
TCP Acceleration as an OS Service
Data Fields
queue Struct Reference

Data Fields

uint32_t next_idxs [QMAN_SKIPLIST_LEVELS]
 
uint32_t next_ts
 
uint32_t rate
 
uint32_t avail
 
uint16_t max_chunk
 
uint16_t flags
 

Detailed Description

Queue state

Definition at line 57 of file qman.c.

Field Documentation

◆ avail

uint32_t queue::avail

Number of entries in queue

Definition at line 65 of file qman.c.

◆ flags

uint16_t queue::flags

Flags: FLAG_INSKIPLIST, FLAG_INNOLIMITL

Definition at line 69 of file qman.c.

◆ max_chunk

uint16_t queue::max_chunk

Maximum chunk size when de-queueing

Definition at line 67 of file qman.c.

◆ next_idxs

uint32_t queue::next_idxs[QMAN_SKIPLIST_LEVELS]

Next pointers for levels in skip list

Definition at line 59 of file qman.c.

◆ next_ts

uint32_t queue::next_ts

Time stamp

Definition at line 61 of file qman.c.

◆ rate

uint32_t queue::rate

Assigned Rate

Definition at line 63 of file qman.c.


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