| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
#include </opt/mellanox/doca/applications/upf_accel/upf_accel.h>

Data Fields | |
| struct upf_accel_match_8t | match |
| uint64_t | cnt_pkts [PARSER_PKT_TYPE_NUM] |
| uint64_t | cnt_bytes [PARSER_PKT_TYPE_NUM] |
| union { | |
| struct { | |
| enum doca_flow_entry_status status | |
| struct doca_flow_pipe_entry * entry | |
| } | |
| struct upf_accel_sw_aging_ll_node sw_aging_node | |
| } | entries [PARSER_PKT_TYPE_NUM] |
| struct upf_accel_fp_data * | fp_data |
| uint32_t | pdr_id [PARSER_PKT_TYPE_NUM] |
| int32_t | conn_idx |
| hash_sig_t | hash |
| enum upf_accel_flow_status | flow_status [PARSER_PKT_TYPE_NUM] |
Definition at line 305 of file upf_accel.h.
| uint64_t upf_accel_dyn_entry_ctx::cnt_bytes[PARSER_PKT_TYPE_NUM] |
Definition at line 308 of file upf_accel.h.
| uint64_t upf_accel_dyn_entry_ctx::cnt_pkts[PARSER_PKT_TYPE_NUM] |
Definition at line 307 of file upf_accel.h.
| int32_t upf_accel_dyn_entry_ctx::conn_idx |
Definition at line 320 of file upf_accel.h.
| union { ... } upf_accel_dyn_entry_ctx::entries[PARSER_PKT_TYPE_NUM] |
| struct doca_flow_pipe_entry* upf_accel_dyn_entry_ctx::entry |
Definition at line 313 of file upf_accel.h.
| enum upf_accel_flow_status upf_accel_dyn_entry_ctx::flow_status[PARSER_PKT_TYPE_NUM] |
Definition at line 321 of file upf_accel.h.
| struct upf_accel_fp_data* upf_accel_dyn_entry_ctx::fp_data |
Definition at line 318 of file upf_accel.h.
| hash_sig_t upf_accel_dyn_entry_ctx::hash |
Definition at line 321 of file upf_accel.h.
| struct upf_accel_match_8t upf_accel_dyn_entry_ctx::match |
Definition at line 302 of file upf_accel.h.
| uint32_t upf_accel_dyn_entry_ctx::pdr_id[PARSER_PKT_TYPE_NUM] |
Definition at line 319 of file upf_accel.h.
| enum doca_flow_entry_status upf_accel_dyn_entry_ctx::status |
Definition at line 321 of file upf_accel.h.
| struct upf_accel_sw_aging_ll_node upf_accel_dyn_entry_ctx::sw_aging_node |
Definition at line 321 of file upf_accel.h.