Data Accelerator Offload
|
#include <dao_graph_feature_arc_worker.h>
Public Member Functions | |
STAILQ_HEAD (, dao_graph_feature_node_list) all_features | |
Data Fields | |
char | feature_arc_name [DAO_GRAPH_FEATURE_ARC_NAMELEN] |
uint32_t | feature_arc_index |
void * | feature_arc_main |
struct rte_node_register * | start_node |
uint32_t | max_features |
uint32_t | max_indexes |
int | runtime_enabled_features |
struct dao_graph_feature * | features_by_index |
uint64_t | feature_bit_mask_by_index [] |
dao_graph feature arc object
Representing a feature arc holding all features which are enabled/disabled on any interfaces
Definition at line 107 of file dao_graph_feature_arc_worker.h.
STAILQ_HEAD | ( | dao_graph_feature_node_list | ) |
All feature lists
char feature_arc_name[DAO_GRAPH_FEATURE_ARC_NAMELEN] |
feature arc name
Definition at line 112 of file dao_graph_feature_arc_worker.h.
uint32_t feature_arc_index |
this feature group index in feature_arc_main
Definition at line 115 of file dao_graph_feature_arc_worker.h.
void* feature_arc_main |
Back pointer to feature_arc_main
Definition at line 118 of file dao_graph_feature_arc_worker.h.
struct rte_node_register* start_node |
Start_node or Base node where this feature arc is checked for any feature
Definition at line 123 of file dao_graph_feature_arc_worker.h.
uint32_t max_features |
Max features supported in this arc
Definition at line 126 of file dao_graph_feature_arc_worker.h.
uint32_t max_indexes |
Max interfaces supported
Definition at line 129 of file dao_graph_feature_arc_worker.h.
int runtime_enabled_features |
Number of enabled features at runtime. Accessed in fast path via dao_graph_feature_arc_has_feature()
Definition at line 137 of file dao_graph_feature_arc_worker.h.
struct dao_graph_feature* features_by_index |
DAO_GRAPH feature by interface
Definition at line 140 of file dao_graph_feature_arc_worker.h.
uint64_t feature_bit_mask_by_index[] |
Bitmask by interface. Set bit indicates feature is enabled on interface
Definition at line 143 of file dao_graph_feature_arc_worker.h.