Lines Matching refs:next_index
22 uint16_t next_index; member
28 (((struct ip4_rewrite_node_ctx *)ctx)->next_index)
40 uint16_t next0, next1, next2, next3, next_index; in ip4_rewrite_node_process() local
50 next_index = IP4_REWRITE_NODE_LAST_NEXT(node->ctx); in ip4_rewrite_node_process()
61 to_next = rte_node_next_stream_get(graph, node, next_index, nb_objs); in ip4_rewrite_node_process()
137 ((next_index == next0) && (next0 == next1) && in ip4_rewrite_node_process()
149 if (next_index == next0) { in ip4_rewrite_node_process()
159 if (next_index == next1) { in ip4_rewrite_node_process()
169 if (next_index == next2) { in ip4_rewrite_node_process()
179 if (next_index == next3) { in ip4_rewrite_node_process()
191 if ((next_index != next3) && (next2 == next3)) { in ip4_rewrite_node_process()
194 next_index, held); in ip4_rewrite_node_process()
198 next_index = next3; in ip4_rewrite_node_process()
200 graph, node, next_index, nb_objs); in ip4_rewrite_node_process()
228 if (unlikely(next_index ^ next0)) { in ip4_rewrite_node_process()
245 rte_node_next_stream_move(graph, node, next_index); in ip4_rewrite_node_process()
251 rte_node_next_stream_put(graph, node, next_index, held); in ip4_rewrite_node_process()
253 IP4_REWRITE_NODE_LAST_NEXT(node->ctx) = next_index; in ip4_rewrite_node_process()
281 ip4_rewrite_set_next(uint16_t port_id, uint16_t next_index) in ip4_rewrite_set_next() argument
290 ip4_rewrite_nm->next_index[port_id] = next_index; in ip4_rewrite_set_next()
316 if (!ip4_rewrite_nm->next_index[dst_port]) in rte_node_ip4_rewrite_add()
323 nh->tx_node = ip4_rewrite_nm->next_index[dst_port]; in rte_node_ip4_rewrite_add()