DPDK 22.11.5
|
#include <rte_bbdev_pmd.h>
Data Fields | |
rte_bbdev_setup_queues_t | setup_queues |
rte_bbdev_intr_enable_t | intr_enable |
rte_bbdev_start_t | start |
rte_bbdev_stop_t | stop |
rte_bbdev_close_t | close |
rte_bbdev_info_get_t | info_get |
rte_bbdev_stats_get_t | stats_get |
rte_bbdev_stats_reset_t | stats_reset |
rte_bbdev_queue_setup_t | queue_setup |
rte_bbdev_queue_release_t | queue_release |
rte_bbdev_queue_start_t | queue_start |
rte_bbdev_queue_stop_t | queue_stop |
rte_bbdev_queue_intr_enable_t | queue_intr_enable |
rte_bbdev_queue_intr_disable_t | queue_intr_disable |
Operations implemented by drivers. Fields marked as "Required" must be provided by a driver for a device to have basic functionality. "Optional" fields are for non-vital operations
Definition at line 142 of file rte_bbdev_pmd.h.
rte_bbdev_setup_queues_t setup_queues |
Allocate and configure device memory. Optional.
Definition at line 144 of file rte_bbdev_pmd.h.
rte_bbdev_intr_enable_t intr_enable |
Configure interrupts. Optional.
Definition at line 146 of file rte_bbdev_pmd.h.
rte_bbdev_start_t start |
Start device. Optional.
Definition at line 148 of file rte_bbdev_pmd.h.
rte_bbdev_stop_t stop |
Stop device. Optional.
Definition at line 150 of file rte_bbdev_pmd.h.
rte_bbdev_close_t close |
Close device. Optional.
Definition at line 152 of file rte_bbdev_pmd.h.
rte_bbdev_info_get_t info_get |
Get device info. Required.
Definition at line 155 of file rte_bbdev_pmd.h.
rte_bbdev_stats_get_t stats_get |
Get device statistics. Optional.
Definition at line 157 of file rte_bbdev_pmd.h.
rte_bbdev_stats_reset_t stats_reset |
Reset device statistics. Optional.
Definition at line 159 of file rte_bbdev_pmd.h.
rte_bbdev_queue_setup_t queue_setup |
Set up a device queue. Required.
Definition at line 162 of file rte_bbdev_pmd.h.
rte_bbdev_queue_release_t queue_release |
Release a queue. Required.
Definition at line 164 of file rte_bbdev_pmd.h.
rte_bbdev_queue_start_t queue_start |
Start a queue. Optional.
Definition at line 166 of file rte_bbdev_pmd.h.
rte_bbdev_queue_stop_t queue_stop |
Stop a queue pair. Optional.
Definition at line 168 of file rte_bbdev_pmd.h.
rte_bbdev_queue_intr_enable_t queue_intr_enable |
Enable queue interrupt. Optional
Definition at line 171 of file rte_bbdev_pmd.h.
rte_bbdev_queue_intr_disable_t queue_intr_disable |
Disable queue interrupt. Optional
Definition at line 173 of file rte_bbdev_pmd.h.