iPXE
Data Fields
vmxnet3_tx_queue_config Struct Reference

Transmit queue configuration. More...

#include <vmxnet3.h>

Data Fields

uint64_t desc_address
 Descriptor ring address. More...
 
uint64_t immediate_address
 Data ring address. More...
 
uint64_t comp_address
 Completion ring address. More...
 
uint64_t driver_data_address
 Driver-private data address. More...
 
uint64_t reserved0
 Reserved. More...
 
uint32_t num_desc
 Number of descriptors. More...
 
uint32_t num_immediate
 Number of data descriptors. More...
 
uint32_t num_comp
 Number of completion descriptors. More...
 
uint32_t driver_data_len
 Driver-private data length. More...
 
uint8_t intr_index
 Interrupt index. More...
 
uint8_t reserved [7]
 Reserved. More...
 

Detailed Description

Transmit queue configuration.

Definition at line 283 of file vmxnet3.h.

Field Documentation

◆ desc_address

uint64_t vmxnet3_tx_queue_config::desc_address

Descriptor ring address.

Definition at line 285 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ immediate_address

uint64_t vmxnet3_tx_queue_config::immediate_address

Data ring address.

Definition at line 287 of file vmxnet3.h.

◆ comp_address

uint64_t vmxnet3_tx_queue_config::comp_address

Completion ring address.

Definition at line 289 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ driver_data_address

uint64_t vmxnet3_tx_queue_config::driver_data_address

Driver-private data address.

Definition at line 291 of file vmxnet3.h.

◆ reserved0

uint64_t vmxnet3_tx_queue_config::reserved0

Reserved.

Definition at line 293 of file vmxnet3.h.

◆ num_desc

uint32_t vmxnet3_tx_queue_config::num_desc

Number of descriptors.

Definition at line 295 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ num_immediate

uint32_t vmxnet3_tx_queue_config::num_immediate

Number of data descriptors.

Definition at line 297 of file vmxnet3.h.

◆ num_comp

uint32_t vmxnet3_tx_queue_config::num_comp

Number of completion descriptors.

Definition at line 299 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ driver_data_len

uint32_t vmxnet3_tx_queue_config::driver_data_len

Driver-private data length.

Definition at line 301 of file vmxnet3.h.

◆ intr_index

uint8_t vmxnet3_tx_queue_config::intr_index

Interrupt index.

Definition at line 303 of file vmxnet3.h.

◆ reserved

uint8_t vmxnet3_tx_queue_config::reserved[7]

Reserved.

Definition at line 305 of file vmxnet3.h.


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