DPDK
17.05.2
|
#include <rte_eventdev.h>
Data Fields | |
uint32_t | nb_atomic_flows |
uint32_t | nb_atomic_order_sequences |
uint32_t | event_queue_cfg |
uint8_t | priority |
Event queue configuration structure
Definition at line 521 of file rte_eventdev.h.
uint32_t nb_atomic_flows |
The maximum number of active flows this queue can track at any given time. The value must be in the range of [1 - nb_event_queue_flows)] which previously provided in rte_event_dev_info_get().
Definition at line 523 of file rte_eventdev.h.
uint32_t nb_atomic_order_sequences |
The maximum number of outstanding events waiting to be reordered by this queue. In other words, the number of entries in this queue’s reorder buffer.When the number of events in the reorder buffer reaches to nb_atomic_order_sequences then the scheduler cannot schedule the events from this queue and invalid event will be returned from dequeue until one or more entries are freed up/released. The value must be in the range of [1 - nb_event_queue_flows)] which previously supplied to rte_event_dev_configure().
Definition at line 529 of file rte_eventdev.h.
uint32_t event_queue_cfg |
Queue cfg flags(EVENT_QUEUE_CFG_)
Definition at line 539 of file rte_eventdev.h.
uint8_t priority |
Priority for this event queue relative to other event queues. The requested priority should in the range of [RTE_EVENT_DEV_PRIORITY_HIGHEST, RTE_EVENT_DEV_PRIORITY_LOWEST]. The implementation shall normalize the requested priority to event device supported priority value. Valid when the device has RTE_EVENT_DEV_CAP_QUEUE_QOS capability
Definition at line 541 of file rte_eventdev.h.