FD.io VPP  v18.01-8-g0eacf49
Vector Packet Processing
linux_pci_device_t Struct Reference

Data Fields

vlib_pci_dev_handle_t handle
 
vlib_pci_addr_t addr
 
int * resource_fds
 
int config_fd
 
int uio_fd
 
u32 uio_minor
 
int vfio_device_fd
 
u32 clib_file_index
 
void(* interrupt_handler )(vlib_pci_dev_handle_t h)
 
uword private_data
 

Detailed Description

Definition at line 62 of file pci.c.

Field Documentation

vlib_pci_addr_t linux_pci_device_t::addr

Definition at line 65 of file pci.c.

u32 linux_pci_device_t::clib_file_index

Definition at line 83 of file pci.c.

int linux_pci_device_t::config_fd

Definition at line 71 of file pci.c.

vlib_pci_dev_handle_t linux_pci_device_t::handle

Definition at line 64 of file pci.c.

void(* linux_pci_device_t::interrupt_handler) (vlib_pci_dev_handle_t h)

Definition at line 86 of file pci.c.

uword linux_pci_device_t::private_data

Definition at line 89 of file pci.c.

int* linux_pci_device_t::resource_fds

Definition at line 68 of file pci.c.

int linux_pci_device_t::uio_fd

Definition at line 74 of file pci.c.

u32 linux_pci_device_t::uio_minor

Definition at line 77 of file pci.c.

int linux_pci_device_t::vfio_device_fd

Definition at line 80 of file pci.c.


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