| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
forwarding configuration More...
#include <doca_flow.h>

Data Fields | |
| enum doca_flow_fwd_type | type |
| union { | |
| struct { | |
| enum doca_flow_resource_type rss_type | |
| union { | |
| struct doca_flow_resource_rss_cfg rss | |
| uint32_t shared_rss_id | |
| } | |
| } | |
| struct { | |
| uint16_t port_id | |
| } | |
| struct { | |
| struct doca_flow_pipe * next_pipe | |
| } | |
| struct { | |
| struct doca_flow_pipe * pipe | |
| uint32_t idx | |
| } ordered_list_pipe | |
| struct { | |
| struct doca_flow_target * target | |
| } | |
| struct { | |
| struct doca_flow_pipe * pipe | |
| enum doca_flow_pipe_hash_map_algorithm algorithm | |
| } hash_pipe | |
| }; | |
forwarding configuration
Definition at line 779 of file doca_flow.h.
| union { ... } |
| enum doca_flow_pipe_hash_map_algorithm doca_flow_fwd::algorithm |
Hash pipe to to forward.
Definition at line 817 of file doca_flow.h.
| struct { ... } doca_flow_fwd::hash_pipe |
next hash pipe configuration
| uint32_t doca_flow_fwd::idx |
Index of the ordered list pipe entry.
Definition at line 808 of file doca_flow.h.
| struct doca_flow_pipe* doca_flow_fwd::next_pipe |
next pipe pointer
Definition at line 800 of file doca_flow.h.
| struct { ... } doca_flow_fwd::ordered_list_pipe |
next ordered list pipe configuration
| struct doca_flow_pipe* doca_flow_fwd::pipe |
Ordered list pipe to select an entry from.
Definition at line 806 of file doca_flow.h.
| uint16_t doca_flow_fwd::port_id |
destination port id
Definition at line 795 of file doca_flow.h.
| struct doca_flow_resource_rss_cfg doca_flow_fwd::rss |
non-shared rss configuration
Definition at line 712 of file doca_flow.h.
| enum doca_flow_resource_type doca_flow_fwd::rss_type |
rss forwarding type
Definition at line 712 of file doca_flow.h.
| uint32_t doca_flow_fwd::shared_rss_id |
shared rss id
Definition at line 789 of file doca_flow.h.
| struct doca_flow_target* doca_flow_fwd::target |
pointer to target handler
Definition at line 812 of file doca_flow.h.
| enum doca_flow_fwd_type doca_flow_fwd::type |
indicate the forwarding type
Definition at line 712 of file doca_flow.h.