iPXE
|
Admin Queue VF Configure Queues data buffer. More...
#include <intelxlvf.h>
Data Fields | |
uint16_t | vsi |
VSI switching element ID. More... | |
uint16_t | count |
Number of queue pairs. More... | |
uint8_t | reserved_a [4] |
Reserved. More... | |
struct { | |
uint16_t vsi | |
VSI switching element ID. More... | |
uint16_t id | |
Queue ID. More... | |
uint16_t count | |
Queue count. More... | |
uint8_t reserved_a [2] | |
Reserved. More... | |
uint64_t base | |
Base address. More... | |
uint8_t reserved_b [8] | |
Reserved. More... | |
} | tx |
Transmit queue. More... | |
struct { | |
uint16_t vsi | |
VSI switching element ID. More... | |
uint16_t id | |
Queue ID. More... | |
uint32_t count | |
Queue count. More... | |
uint8_t reserved_a [4] | |
Reserved. More... | |
uint32_t len | |
Data buffer length. More... | |
uint32_t mfs | |
Maximum frame size. More... | |
uint8_t reserved_b [4] | |
Reserved. More... | |
uint64_t base | |
Base address. More... | |
uint8_t reserved_c [8] | |
Reserved. More... | |
} | rx |
Receive queue. More... | |
Admin Queue VF Configure Queues data buffer.
Definition at line 169 of file intelxlvf.h.
uint16_t intelxlvf_admin_configure_buffer::vsi |
VSI switching element ID.
Definition at line 171 of file intelxlvf.h.
Referenced by intelxlvf_admin_configure().
uint16_t intelxlvf_admin_configure_buffer::count |
Number of queue pairs.
Queue count.
Definition at line 173 of file intelxlvf.h.
Referenced by intelxlvf_admin_configure().
uint8_t intelxlvf_admin_configure_buffer::reserved_a[4] |
Reserved.
Definition at line 175 of file intelxlvf.h.
uint16_t intelxlvf_admin_configure_buffer::id |
Queue ID.
Definition at line 181 of file intelxlvf.h.
uint64_t intelxlvf_admin_configure_buffer::base |
Base address.
Definition at line 187 of file intelxlvf.h.
Referenced by intelxlvf_admin_configure().
uint8_t intelxlvf_admin_configure_buffer::reserved_b |
Reserved.
This field exists only due to a bug in the PF driver's message validation logic, which causes it to miscalculate the expected message length.
Definition at line 189 of file intelxlvf.h.
struct { ... } intelxlvf_admin_configure_buffer::tx |
Transmit queue.
Referenced by intelxlvf_admin_configure().
uint32_t intelxlvf_admin_configure_buffer::count |
Queue count.
Definition at line 198 of file intelxlvf.h.
uint32_t intelxlvf_admin_configure_buffer::len |
Data buffer length.
Definition at line 202 of file intelxlvf.h.
Referenced by intelxlvf_admin_configure().
uint32_t intelxlvf_admin_configure_buffer::mfs |
Maximum frame size.
Definition at line 204 of file intelxlvf.h.
Referenced by intelxlvf_admin_configure().
uint8_t intelxlvf_admin_configure_buffer::reserved_c[8] |
Reserved.
Definition at line 210 of file intelxlvf.h.
struct { ... } intelxlvf_admin_configure_buffer::rx |
Receive queue.
Referenced by intelxlvf_admin_configure().