iPXE
Data Fields
ena_llq_config Struct Reference

Low latency queue config. More...

#include <ena.h>

Data Fields

uint32_t queues
 Maximum number of low latency queues. More...
 
uint32_t count
 Maximum queue depth. More...
 
struct ena_llq_option header
 Header locations. More...
 
struct ena_llq_option size
 Entry sizes. More...
 
struct ena_llq_option desc
 Descriptor counts. More...
 
struct ena_llq_option stride
 Descriptor strides. More...
 
uint8_t reserved_a [4]
 Reserved. More...
 
uint16_t mode
 Acceleration mode. More...
 
uint16_t burst
 Maximum burst size. More...
 
uint8_t reserved_b [4]
 Reserved. More...
 

Detailed Description

Low latency queue config.

Definition at line 160 of file ena.h.

Field Documentation

◆ queues

uint32_t ena_llq_config::queues

Maximum number of low latency queues.

Definition at line 162 of file ena.h.

◆ count

uint32_t ena_llq_config::count

Maximum queue depth.

Definition at line 164 of file ena.h.

◆ header

struct ena_llq_option ena_llq_config::header

Header locations.

Definition at line 166 of file ena.h.

◆ size

struct ena_llq_option ena_llq_config::size

Entry sizes.

Definition at line 168 of file ena.h.

◆ desc

struct ena_llq_option ena_llq_config::desc

Descriptor counts.

Definition at line 170 of file ena.h.

◆ stride

struct ena_llq_option ena_llq_config::stride

Descriptor strides.

Definition at line 172 of file ena.h.

◆ reserved_a

uint8_t ena_llq_config::reserved_a[4]

Reserved.

Definition at line 174 of file ena.h.

◆ mode

uint16_t ena_llq_config::mode

Acceleration mode.

Definition at line 176 of file ena.h.

◆ burst

uint16_t ena_llq_config::burst

Maximum burst size.

Definition at line 178 of file ena.h.

◆ reserved_b

uint8_t ena_llq_config::reserved_b[4]

Reserved.

Definition at line 180 of file ena.h.


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