iPXE
Data Fields
gve_dqo_tx_tag Struct Reference

An out-of-order transmit tag. More...

#include <gve.h>

Data Fields

uint8_t id
 Buffer index within queue page list. More...
 
int8_t count
 Number of descriptors covered by this completion. More...
 

Detailed Description

An out-of-order transmit tag.

From the hardware perspective, this is an opaque 15-bit (sic) value that is simply copied from the descriptor to the corresponding completion.

Definition at line 591 of file gve.h.

Field Documentation

◆ id

uint8_t gve_dqo_tx_tag::id

Buffer index within queue page list.

Definition at line 593 of file gve.h.

Referenced by gve_poll_tx(), and gve_transmit().

◆ count

int8_t gve_dqo_tx_tag::count

Number of descriptors covered by this completion.

Note that this is a 7-bit quantity: the high bit may be (ab)used by the hardware to indicate that a completion is a terminologically undefined "miss" completion.

Definition at line 600 of file gve.h.

Referenced by gve_poll_tx(), and gve_transmit().


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