DPDK
19.08.0-rc0
|
#include <rte_eventdev.h>
Data Fields | |
const char * | driver_name |
struct rte_device * | dev |
uint32_t | min_dequeue_timeout_ns |
uint32_t | max_dequeue_timeout_ns |
uint32_t | dequeue_timeout_ns |
uint8_t | max_event_queues |
uint32_t | max_event_queue_flows |
uint8_t | max_event_queue_priority_levels |
uint8_t | max_event_priority_levels |
uint8_t | max_event_ports |
uint8_t | max_event_port_dequeue_depth |
uint32_t | max_event_port_enqueue_depth |
int32_t | max_num_events |
uint32_t | event_dev_cap |
Event device information
Definition at line 349 of file rte_eventdev.h.
const char* driver_name |
Event driver name
Definition at line 350 of file rte_eventdev.h.
struct rte_device* dev |
Device information
Definition at line 351 of file rte_eventdev.h.
uint32_t min_dequeue_timeout_ns |
Minimum supported global dequeue timeout(ns) by this device
Definition at line 352 of file rte_eventdev.h.
uint32_t max_dequeue_timeout_ns |
Maximum supported global dequeue timeout(ns) by this device
Definition at line 354 of file rte_eventdev.h.
uint32_t dequeue_timeout_ns |
Configured global dequeue timeout(ns) for this device
Definition at line 356 of file rte_eventdev.h.
uint8_t max_event_queues |
Maximum event_queues supported by this device
Definition at line 358 of file rte_eventdev.h.
uint32_t max_event_queue_flows |
Maximum supported flows in an event queue by this device
Definition at line 360 of file rte_eventdev.h.
uint8_t max_event_queue_priority_levels |
Maximum number of event queue priority levels by this device. Valid when the device has RTE_EVENT_DEV_CAP_QUEUE_QOS capability
Definition at line 362 of file rte_eventdev.h.
uint8_t max_event_priority_levels |
Maximum number of event priority levels by this device. Valid when the device has RTE_EVENT_DEV_CAP_EVENT_QOS capability
Definition at line 366 of file rte_eventdev.h.
uint8_t max_event_ports |
Maximum number of event ports supported by this device
Definition at line 370 of file rte_eventdev.h.
uint8_t max_event_port_dequeue_depth |
Maximum number of events can be dequeued at a time from an event port by this device. A device that does not support bulk dequeue will set this as 1.
Definition at line 372 of file rte_eventdev.h.
uint32_t max_event_port_enqueue_depth |
Maximum number of events can be enqueued at a time from an event port by this device. A device that does not support bulk enqueue will set this as 1.
Definition at line 377 of file rte_eventdev.h.
int32_t max_num_events |
A closed system event dev has a limit on the number of events it can manage at a time. An open system event dev does not have a limit and will specify this as -1.
Definition at line 382 of file rte_eventdev.h.
uint32_t event_dev_cap |
Event device capabilities(RTE_EVENT_DEV_CAP_)
Definition at line 387 of file rte_eventdev.h.