| DPDK
    18.11.11
    | 
#include <rte_eventdev.h>
| Data Fields | |
| uint32_t | dequeue_timeout_ns | 
| int32_t | nb_events_limit | 
| uint8_t | nb_event_queues | 
| uint8_t | nb_event_ports | 
| uint32_t | nb_event_queue_flows | 
| uint32_t | nb_event_port_dequeue_depth | 
| uint32_t | nb_event_port_enqueue_depth | 
| uint32_t | event_dev_cfg | 
Event device configuration structure
Definition at line 445 of file rte_eventdev.h.
| uint32_t dequeue_timeout_ns | 
rte_event_dequeue_burst() timeout on this device. This value should be in the range of min_dequeue_timeout_ns and max_dequeue_timeout_ns which previously provided in rte_event_dev_info_get() The value 0 is allowed, in which case, default dequeue timeout used.
Definition at line 446 of file rte_eventdev.h.
| int32_t nb_events_limit | 
In a closed system this field is the limit on maximum number of events that can be inflight in the eventdev at a given time. The limit is required to ensure that the finite space in a closed system is not overwhelmed. The value cannot exceed the max_num_events as provided by rte_event_dev_info_get(). This value should be set to -1 for open system.
Definition at line 454 of file rte_eventdev.h.
| uint8_t nb_event_queues | 
Number of event queues to configure on this device. This value cannot exceed the max_event_queues which previously provided in rte_event_dev_info_get()
Definition at line 462 of file rte_eventdev.h.
| uint8_t nb_event_ports | 
Number of event ports to configure on this device. This value cannot exceed the max_event_ports which previously provided in rte_event_dev_info_get()
Definition at line 467 of file rte_eventdev.h.
| uint32_t nb_event_queue_flows | 
Number of flows for any event queue on this device. This value cannot exceed the max_event_queue_flows which previously provided in rte_event_dev_info_get()
Definition at line 472 of file rte_eventdev.h.
| uint32_t nb_event_port_dequeue_depth | 
Maximum number of events can be dequeued at a time from an event port by this device. This value cannot exceed the max_event_port_dequeue_depth which previously provided in rte_event_dev_info_get(). Ignored when device is not RTE_EVENT_DEV_CAP_BURST_MODE capable.
Definition at line 477 of file rte_eventdev.h.
| uint32_t nb_event_port_enqueue_depth | 
Maximum number of events can be enqueued at a time from an event port by this device. This value cannot exceed the max_event_port_enqueue_depth which previously provided in rte_event_dev_info_get(). Ignored when device is not RTE_EVENT_DEV_CAP_BURST_MODE capable.
Definition at line 485 of file rte_eventdev.h.
| uint32_t event_dev_cfg | 
Event device config flags(RTE_EVENT_DEV_CFG_)
Definition at line 493 of file rte_eventdev.h.
 1.8.9.1
 1.8.9.1