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

Field Documentation

◆ count

uint16_t intelxlvf_admin_irq_map_buffer::count

Number of interrupt vectors.

Definition at line 227 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 229 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 231 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 233 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 235 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 237 of file intelxlvf.h.

◆ txitr

uint16_t intelxlvf_admin_irq_map_buffer::txitr

Transmit interrupt throttling index.

Definition at line 239 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 246 of file intelxlvf.h.


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