DPDK  2.0.0
Public Member Functions | Data Fields
rte_pci_device Struct Reference

#include <rte_pci.h>

Public Member Functions

 TAILQ_ENTRY (rte_pci_device) next

Data Fields

struct rte_pci_addr addr
struct rte_pci_id id
struct rte_pci_resource mem_resource [PCI_MAX_RESOURCE]
struct rte_intr_handle intr_handle
struct rte_pci_driverdriver
uint16_t max_vfs
int numa_node
struct rte_devargsdevargs
enum rte_kernel_driver kdrv

Detailed Description

A structure describing a PCI device.

Member Function Documentation

TAILQ_ENTRY ( rte_pci_device  )

Next probed PCI device.

Field Documentation

struct rte_pci_addr addr

PCI location.

struct rte_devargs* devargs

Device user arguments

struct rte_pci_driver* driver

Associated driver

struct rte_pci_id id


struct rte_intr_handle intr_handle

Interrupt handle

enum rte_kernel_driver kdrv

Kernel driver passthrough

uint16_t max_vfs

sriov enable if not zero

struct rte_pci_resource mem_resource[PCI_MAX_RESOURCE]

PCI Memory Resource

int numa_node

NUMA node connection

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