iPXE
virtio_pci_capability Struct Reference

A virtio PCI capability. More...

#include <virtio.h>

Data Fields

uint8_t type
 Capability type.
uint8_t pos
 Capability offset.
uint8_t len
 Capability length.
uint8_t bar
 BAR number.
uint32_t offset
 Offset within BAR.

Detailed Description

A virtio PCI capability.

Definition at line 92 of file virtio.h.

Field Documentation

◆ type

uint8_t virtio_pci_capability::type

Capability type.

Definition at line 94 of file virtio.h.

Referenced by virtio_pci_cap().

◆ pos

uint8_t virtio_pci_capability::pos

Capability offset.

Definition at line 96 of file virtio.h.

Referenced by virtio_pci_cap(), and virtio_pci_map().

◆ len

uint8_t virtio_pci_capability::len

Capability length.

Definition at line 98 of file virtio.h.

Referenced by virtio_pci_cap(), and virtio_pci_map().

◆ bar

uint8_t virtio_pci_capability::bar

BAR number.

Definition at line 100 of file virtio.h.

Referenced by virtio_pci_cap(), virtio_pci_map(), and virtio_pci_map_cap().

◆ offset

uint32_t virtio_pci_capability::offset

Offset within BAR.

Definition at line 102 of file virtio.h.

Referenced by virtio_pci_cap(), virtio_pci_map(), and virtio_pci_map_cap().


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