| Data Accelerator Offload
    | 
#include <dao_portq_group_worker.h>
| Data Fields | |
| char | portq_group_name [DAO_PORTQ_GROUP_NAMELEN] | 
| uint32_t | num_cores | 
| uint32_t | portq_group_index | 
| size_t | per_core_portq_list_size | 
| void * | portq_group_main | 
| dao_portq_list_t | core_portq_list [] | 
Internal structure corresponding to dao_portq_group_t for maintaining portq_group per core
Definition at line 64 of file dao_portq_group_worker.h.
| char portq_group_name[DAO_PORTQ_GROUP_NAMELEN] | 
portq_group name
Definition at line 65 of file dao_portq_group_worker.h.
| uint32_t num_cores | 
Number of cores for which dao_portq_list_t is maintained.
Definition at line 72 of file dao_portq_group_worker.h.
| uint32_t portq_group_index | 
Index of this portq_group in __portq_group_main
Definition at line 75 of file dao_portq_group_worker.h.
| size_t per_core_portq_list_size | 
Sizeof each element in (dao_portq_group::core_portq_list)
aka sizeof(core_portq_list[0])
Definition at line 82 of file dao_portq_group_worker.h.
| void* portq_group_main | 
Back pointer to __portq_group_main
Definition at line 84 of file dao_portq_group_worker.h.
| dao_portq_list_t core_portq_list[] | 
Per core dao_portq_list_t
Definition at line 88 of file dao_portq_group_worker.h.