DPDK 21.11.9
|
#include <rte_eventdev.h>
Public Member Functions | |
union { | |
} | __rte_aligned (16) |
Data Fields | |
uint16_t | nb_elem |
uint16_t | rsvd: 15 |
uint16_t | attr_valid: 1 |
union { | |
}; | |
uint16_t | port |
uint16_t | queue |
Event vector structure.
Definition at line 976 of file rte_eventdev.h.
union rte_event_vector::@204 __rte_aligned | ( | 16 | ) |
< Implementation specific opaque value. An implementation may use this field to hold implementation specific value to share between dequeue and enqueue operation. The application should not modify this field. Start of the vector array union. Depending upon the event type the vector array can be an array of mbufs or pointers or opaque u64 values.
uint16_t nb_elem |
Number of elements in this event vector.
Definition at line 977 of file rte_eventdev.h.
uint16_t rsvd |
Reserved for future use
Definition at line 979 of file rte_eventdev.h.
uint16_t attr_valid |
Indicates that the below union attributes have valid information.
Definition at line 981 of file rte_eventdev.h.
uint16_t port |
Ethernet device port id.
Definition at line 994 of file rte_eventdev.h.
uint16_t queue |
Ethernet device queue id.
Definition at line 995 of file rte_eventdev.h.
union { ... } @203 |
Union to hold common attributes of the vector array.