DPDK  22.03.0
Public Member Functions | Data Fields
rte_vdev_driver Struct Reference

#include <rte_bus_vdev.h>

Public Member Functions

 RTE_TAILQ_ENTRY (rte_vdev_driver) next
 

Data Fields

struct rte_driver driver
 
rte_vdev_probe_tprobe
 
rte_vdev_remove_tremove
 
rte_vdev_dma_map_tdma_map
 
rte_vdev_dma_unmap_tdma_unmap
 
uint32_t drv_flags
 

Detailed Description

A virtual device driver abstraction.

Definition at line 108 of file rte_bus_vdev.h.

Member Function Documentation

◆ RTE_TAILQ_ENTRY()

RTE_TAILQ_ENTRY ( rte_vdev_driver  )

Next in list.

Field Documentation

◆ driver

struct rte_driver driver

Inherited general driver.

Definition at line 110 of file rte_bus_vdev.h.

◆ probe

Virtual device probe function.

Definition at line 111 of file rte_bus_vdev.h.

◆ remove

Virtual device remove function.

Definition at line 112 of file rte_bus_vdev.h.

◆ dma_map

Virtual device DMA map function.

Definition at line 113 of file rte_bus_vdev.h.

◆ dma_unmap

Virtual device DMA unmap function.

Definition at line 114 of file rte_bus_vdev.h.

◆ drv_flags

uint32_t drv_flags

Flags RTE_VDEV_DRV_*.

Definition at line 115 of file rte_bus_vdev.h.


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