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 404 of file gve.h.

Field Documentation

◆ irq

struct gve_irq* gve_irqs::irq

Interrupt channels.

Definition at line 406 of file gve.h.

Referenced by gve_admin_alloc(), gve_admin_free(), and gve_configure().

◆ map

struct dma_mapping gve_irqs::map

DMA mapping.

Definition at line 408 of file gve.h.

Referenced by gve_admin_alloc(), gve_admin_free(), and gve_configure().

◆ db

volatile uint32_t* gve_irqs::db[GVE_IRQ_COUNT]

Interrupt doorbells.

Definition at line 410 of file gve.h.

Referenced by gve_configure().


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