FD.io VPP  v18.10-34-gcce845e
Vector Packet Processing
linux_pci_device_t Struct Reference
+ Collaboration diagram for linux_pci_device_t:

Data Fields

linux_pci_device_type_t type
 
vlib_pci_dev_handle_t handle
 
vlib_pci_addr_t addr
 
linux_pci_region_tregions
 
int config_fd
 
u64 config_offset
 
int fd
 
u32 uio_minor
 
linux_pci_irq_t intx_irq
 
linux_pci_irq_tmsix_irqs
 
uword private_data
 

Detailed Description

Definition at line 88 of file pci.c.

Field Documentation

vlib_pci_addr_t linux_pci_device_t::addr

Definition at line 92 of file pci.c.

int linux_pci_device_t::config_fd

Definition at line 98 of file pci.c.

u64 linux_pci_device_t::config_offset

Definition at line 99 of file pci.c.

int linux_pci_device_t::fd

Definition at line 102 of file pci.c.

vlib_pci_dev_handle_t linux_pci_device_t::handle

Definition at line 91 of file pci.c.

linux_pci_irq_t linux_pci_device_t::intx_irq

Definition at line 108 of file pci.c.

linux_pci_irq_t* linux_pci_device_t::msix_irqs

Definition at line 109 of file pci.c.

uword linux_pci_device_t::private_data

Definition at line 112 of file pci.c.

linux_pci_region_t* linux_pci_device_t::regions

Definition at line 95 of file pci.c.

linux_pci_device_type_t linux_pci_device_t::type

Definition at line 90 of file pci.c.

u32 linux_pci_device_t::uio_minor

Definition at line 105 of file pci.c.


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