|
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().
1.8.15