DPDK
21.02.0
|
#include <rte_bus_vdev.h>
Public Member Functions | |
TAILQ_ENTRY (rte_vdev_driver) next | |
Data Fields | |
struct rte_driver | driver |
rte_vdev_probe_t * | probe |
rte_vdev_remove_t * | remove |
rte_vdev_dma_map_t * | dma_map |
rte_vdev_dma_unmap_t * | dma_unmap |
uint32_t | drv_flags |
A virtual device driver abstraction.
Definition at line 109 of file rte_bus_vdev.h.
TAILQ_ENTRY | ( | rte_vdev_driver | ) |
Next in list.
struct rte_driver driver |
Inherited general driver.
Definition at line 111 of file rte_bus_vdev.h.
rte_vdev_probe_t* probe |
Virtual device probe function.
Definition at line 112 of file rte_bus_vdev.h.
rte_vdev_remove_t* remove |
Virtual device remove function.
Definition at line 113 of file rte_bus_vdev.h.
rte_vdev_dma_map_t* dma_map |
Virtual device DMA map function.
Definition at line 114 of file rte_bus_vdev.h.
rte_vdev_dma_unmap_t* dma_unmap |
Virtual device DMA unmap function.
Definition at line 115 of file rte_bus_vdev.h.
uint32_t drv_flags |
Flags RTE_VDEV_DRV_*.
Definition at line 116 of file rte_bus_vdev.h.