iPXE
Data Fields
gve_irqs Struct Reference

Interrupt channel array. More...

#include <gve.h>

Data Fields

struct gve_irqirq
 Interrupt channels. More...
 
struct dma_mapping map
 DMA mapping. More...
 
volatile uint32_tdb [GVE_IRQ_COUNT]
 Interrupt doorbells. More...
 

Detailed Description

Interrupt channel array.

Definition at line 379 of file gve.h.

Field Documentation

◆ irq

struct gve_irq* gve_irqs::irq

Interrupt channels.

Definition at line 381 of file gve.h.

Referenced by gve_alloc_shared(), gve_configure(), and gve_free_shared().

◆ map

struct dma_mapping gve_irqs::map

DMA mapping.

Definition at line 383 of file gve.h.

Referenced by gve_alloc_shared(), gve_configure(), and gve_free_shared().

◆ db

volatile uint32_t* gve_irqs::db[GVE_IRQ_COUNT]

Interrupt doorbells.

Definition at line 385 of file gve.h.

Referenced by gve_configure().


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