iPXE
Data Fields
vmxnet3_misc_config Struct Reference

Miscellaneous configuration descriptor. More...

#include <vmxnet3.h>

Data Fields

uint32_t version
 Driver version. More...
 
uint32_t guest_info
 Guest information. More...
 
uint32_t version_support
 Version supported. More...
 
uint32_t upt_version_support
 UPT version supported. More...
 
uint64_t upt_features
 UPT features supported. More...
 
uint64_t driver_data_address
 Driver-private data address. More...
 
uint64_t queue_desc_address
 Queue descriptors data address. More...
 
uint32_t driver_data_len
 Driver-private data length. More...
 
uint32_t queue_desc_len
 Queue descriptors data length. More...
 
uint32_t mtu
 Maximum transmission unit. More...
 
uint16_t max_num_rx_sg
 Maximum number of RX scatter-gather. More...
 
uint8_t num_tx_queues
 Number of TX queues. More...
 
uint8_t num_rx_queues
 Number of RX queues. More...
 
uint32_t reserved0 [4]
 Reserved. More...
 

Detailed Description

Miscellaneous configuration descriptor.

Definition at line 138 of file vmxnet3.h.

Field Documentation

◆ version

uint32_t vmxnet3_misc_config::version

Driver version.

Definition at line 140 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ guest_info

uint32_t vmxnet3_misc_config::guest_info

Guest information.

Definition at line 142 of file vmxnet3.h.

◆ version_support

uint32_t vmxnet3_misc_config::version_support

Version supported.

Definition at line 144 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ upt_version_support

uint32_t vmxnet3_misc_config::upt_version_support

UPT version supported.

Definition at line 146 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ upt_features

uint64_t vmxnet3_misc_config::upt_features

UPT features supported.

Definition at line 148 of file vmxnet3.h.

◆ driver_data_address

uint64_t vmxnet3_misc_config::driver_data_address

Driver-private data address.

Definition at line 150 of file vmxnet3.h.

◆ queue_desc_address

uint64_t vmxnet3_misc_config::queue_desc_address

Queue descriptors data address.

Definition at line 152 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ driver_data_len

uint32_t vmxnet3_misc_config::driver_data_len

Driver-private data length.

Definition at line 154 of file vmxnet3.h.

◆ queue_desc_len

uint32_t vmxnet3_misc_config::queue_desc_len

Queue descriptors data length.

Definition at line 156 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ mtu

uint32_t vmxnet3_misc_config::mtu

Maximum transmission unit.

Definition at line 158 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ max_num_rx_sg

uint16_t vmxnet3_misc_config::max_num_rx_sg

Maximum number of RX scatter-gather.

Definition at line 160 of file vmxnet3.h.

◆ num_tx_queues

uint8_t vmxnet3_misc_config::num_tx_queues

Number of TX queues.

Definition at line 162 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ num_rx_queues

uint8_t vmxnet3_misc_config::num_rx_queues

Number of RX queues.

Definition at line 164 of file vmxnet3.h.

Referenced by vmxnet3_open().

◆ reserved0

uint32_t vmxnet3_misc_config::reserved0[4]

Reserved.

Definition at line 166 of file vmxnet3.h.


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