|
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.