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

Data Fields | |
| uint16_t | num_ports |
| uint16_t | num_queues |
| struct flow_resources | resource |
| uint32_t | num_shared_resources [SHARED_RESOURCE_NUM_VALUES] |
| const struct upf_accel_config * | upf_accel_cfg |
| struct doca_flow_pipe * | pipes [UPF_ACCEL_PORTS_MAX][UPF_ACCEL_PIPE_NUM] |
| struct doca_flow_port * | ports [UPF_ACCEL_PORTS_MAX] |
| struct doca_dev * | dev_arr [UPF_ACCEL_PORTS_MAX] |
| struct doca_flow_pipe_entry * | smf_entries [UPF_ACCEL_MAX_NUM_PDR][UPF_ACCEL_PORTS_MAX] |
| struct doca_flow_pipe_entry * | drop_entries [UPF_ACCEL_DROP_NUM][UPF_ACCEL_NUM_DOMAINS] |
| struct upf_accel_entry_ctx | static_entry_ctx [UPF_ACCEL_PORTS_MAX] |
| uint32_t | num_static_entries [UPF_ACCEL_PORTS_MAX] |
| upf_accel_get_forwarding_port | get_fwd_port |
Definition at line 337 of file upf_accel.h.
| struct doca_dev* upf_accel_ctx::dev_arr[UPF_ACCEL_PORTS_MAX] |
Definition at line 345 of file upf_accel.h.
| struct doca_flow_pipe_entry* upf_accel_ctx::drop_entries[UPF_ACCEL_DROP_NUM][UPF_ACCEL_NUM_DOMAINS] |
Definition at line 347 of file upf_accel.h.
| upf_accel_get_forwarding_port upf_accel_ctx::get_fwd_port |
Definition at line 351 of file upf_accel.h.
| uint16_t upf_accel_ctx::num_ports |
Definition at line 338 of file upf_accel.h.
| uint16_t upf_accel_ctx::num_queues |
Definition at line 339 of file upf_accel.h.
| uint32_t upf_accel_ctx::num_shared_resources[SHARED_RESOURCE_NUM_VALUES] |
Definition at line 341 of file upf_accel.h.
| uint32_t upf_accel_ctx::num_static_entries[UPF_ACCEL_PORTS_MAX] |
Definition at line 350 of file upf_accel.h.
| struct doca_flow_pipe* upf_accel_ctx::pipes[UPF_ACCEL_PORTS_MAX][UPF_ACCEL_PIPE_NUM] |
Definition at line 343 of file upf_accel.h.
| struct doca_flow_port* upf_accel_ctx::ports[UPF_ACCEL_PORTS_MAX] |
Definition at line 344 of file upf_accel.h.
| struct flow_resources upf_accel_ctx::resource |
Definition at line 339 of file upf_accel.h.
| struct doca_flow_pipe_entry* upf_accel_ctx::smf_entries[UPF_ACCEL_MAX_NUM_PDR][UPF_ACCEL_PORTS_MAX] |
Definition at line 346 of file upf_accel.h.
| struct upf_accel_entry_ctx upf_accel_ctx::static_entry_ctx[UPF_ACCEL_PORTS_MAX] |
Definition at line 347 of file upf_accel.h.
| const struct upf_accel_config* upf_accel_ctx::upf_accel_cfg |
Definition at line 342 of file upf_accel.h.