Home
last modified time | relevance | path

Searched refs:next_node (Results 1 – 8 of 8) sorted by relevance

/dpdk/doc/guides/prog_guide/
H A Dgraph_lib.rst109 ``rte_node_edge_shrink()`` functions shall be used to update the ``next_node[]``
110 objects. Consumers of the node APIs are free to update the ``next_node[]``
113 next_node[]:
272 ``next_node[]`` to send to on a per-packet basis. In these nodes,
292 1. Start with speculation that next_node = node->ctx.
293 This could be the next_node application used in the previous function call of this node.
295 2. Get the next_node stream array with required space using
296 ``rte_node_next_stream_get(next_node, space)``.
306 Also, one of the next_node can be updated as speculated next_node if it is more
313 ``rte_node_next_stream_move(node, next_node)``.
[all …]
/dpdk/lib/node/
H A Drte_node_ip4_api.h55 enum rte_node_ip4_lookup_next next_node);
H A Dip4_lookup.c123 enum rte_node_ip4_lookup_next next_node) in rte_node_ip4_route_add() argument
134 val = ((next_node << 16) | next_hop) & ((1ull << 24) - 1); in rte_node_ip4_route_add()
/dpdk/drivers/net/ice/base/
H A Dice_pg_cam.h37 u16 next_node; member
H A Dice_pg_cam.c40 ice_info(hw, "\tnext_node = %d\n", action->next_node); in _pg_cam_action_dump()
90 action->next_node = (u16)(data & 0x7ff); in _pg_cam_action_init()
H A Dice_parser_rt.c395 _gpr_add(rt, GPR_NN_IDX, rt->action->next_node); in _pg_exe()
857 rt->action->next_node); in ice_parser_rt_execute()
/dpdk/drivers/common/cnxk/
H A Droc_nix_tm.c1605 struct nix_tm_node *node, *next_node; in nix_tm_free_resources() local
1618 next_node = TAILQ_FIRST(list); in nix_tm_free_resources()
1619 while (next_node) { in nix_tm_free_resources()
1620 node = next_node; in nix_tm_free_resources()
1621 next_node = TAILQ_NEXT(node, node); in nix_tm_free_resources()
1639 next_node = TAILQ_FIRST(list); in nix_tm_free_resources()
1640 while (next_node) { in nix_tm_free_resources()
1641 node = next_node; in nix_tm_free_resources()
1642 next_node = TAILQ_NEXT(node, node); in nix_tm_free_resources()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow.c322 const int *next_node) in mlx5_flow_expand_rss_skip_explicit() argument
325 const int *next = next_node; in mlx5_flow_expand_rss_skip_explicit()
375 const int *next_node; in mlx5_flow_expand_rss() local
487 stack[stack_pos] = next_node; in mlx5_flow_expand_rss()
488 node = next_node ? &graph[*next_node] : NULL; in mlx5_flow_expand_rss()
533 ++next_node); in mlx5_flow_expand_rss()
539 ++next_node; in mlx5_flow_expand_rss()
544 next_node++; in mlx5_flow_expand_rss()
545 if (*next_node) in mlx5_flow_expand_rss()
549 next_node); in mlx5_flow_expand_rss()
[all …]