iPXE
Data Fields
intelxlvf_admin_irq_map_buffer Struct Reference

Admin Queue VF IRQ Map data buffer. More...

#include <intelxlvf.h>

Data Fields

uint16_t count
 Number of interrupt vectors. More...
 
uint16_t vsi
 VSI switching element ID. More...
 
uint16_t vec
 Interrupt vector ID. More...
 
uint16_t rxmap
 Receive queue bitmap. More...
 
uint16_t txmap
 Transmit queue bitmap. More...
 
uint16_t rxitr
 Receive interrupt throttling index. More...
 
uint16_t txitr
 Transmit interrupt throttling index. More...
 
uint8_t reserved [12]
 Reserved. More...
 

Detailed Description

Admin Queue VF IRQ Map data buffer.

Definition at line 226 of file intelxlvf.h.

Field Documentation

◆ count

uint16_t intelxlvf_admin_irq_map_buffer::count

Number of interrupt vectors.

Definition at line 228 of file intelxlvf.h.

Referenced by intelxlvf_admin_irq_map().

◆ vsi

uint16_t intelxlvf_admin_irq_map_buffer::vsi

VSI switching element ID.

Definition at line 230 of file intelxlvf.h.

Referenced by intelxlvf_admin_irq_map().

◆ vec

uint16_t intelxlvf_admin_irq_map_buffer::vec

Interrupt vector ID.

Definition at line 232 of file intelxlvf.h.

Referenced by intelxlvf_admin_irq_map().

◆ rxmap

uint16_t intelxlvf_admin_irq_map_buffer::rxmap

Receive queue bitmap.

Definition at line 234 of file intelxlvf.h.

Referenced by intelxlvf_admin_irq_map().

◆ txmap

uint16_t intelxlvf_admin_irq_map_buffer::txmap

Transmit queue bitmap.

Definition at line 236 of file intelxlvf.h.

Referenced by intelxlvf_admin_irq_map().

◆ rxitr

uint16_t intelxlvf_admin_irq_map_buffer::rxitr

Receive interrupt throttling index.

Definition at line 238 of file intelxlvf.h.

◆ txitr

uint16_t intelxlvf_admin_irq_map_buffer::txitr

Transmit interrupt throttling index.

Definition at line 240 of file intelxlvf.h.

◆ reserved

uint8_t intelxlvf_admin_irq_map_buffer::reserved[12]

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 247 of file intelxlvf.h.


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