Home
last modified time | relevance | path

Searched refs:next_nodes (Results 1 – 15 of 15) sorted by relevance

/f-stack/dpdk/lib/librte_graph/
H A Dnode.c100 if (rte_strscpy(node->next_nodes[i], reg->next_nodes[i], in __rte_node_register()
177 reg->next_nodes[i] = node->next_nodes[i]; in node_clone()
245 const char **next_nodes, rte_edge_t nb_edges) in edge_update() argument
280 if (rte_strscpy(node->next_nodes[i], next_nodes[count], in edge_update()
327 rte_node_edge_update(rte_node_t id, rte_edge_t from, const char **next_nodes, in rte_node_edge_update() argument
339 rc = edge_update(n, prev, from, next_nodes, nb_edges); in rte_node_edge_update()
351 node_copy_edges(struct node *node, char *next_nodes[]) in node_copy_edges() argument
356 next_nodes[i] = node->next_nodes[i]; in node_copy_edges()
362 rte_node_edge_get(rte_node_t id, char *next_nodes[]) in rte_node_edge_get() argument
372 if (next_nodes == NULL) in rte_node_edge_get()
[all …]
H A Drte_graph.h437 const char *next_nodes[]; /**< Names of next nodes. */ member
543 const char **next_nodes, uint16_t nb_edges);
573 rte_node_t rte_node_edge_get(rte_node_t id, char *next_nodes[]);
H A Dgraph_private.h58 char next_nodes[][RTE_NODE_NAMESIZE]; /**< Names of next nodes. */ member
H A Dgraph_ops.c22 if (strncmp(node->name, node->next_nodes[i], in node_has_loop_edge()
H A Dgraph_debug.c43 fprintf(f, " edge[%d] <%s>\n", i, n->next_nodes[i]); in node_dump()
H A Dgraph.c99 next = graph_node->node->next_nodes[i]; in graph_node_edges_add()
123 next = graph_node->node->next_nodes[i]; in graph_adjacency_list_update()
/f-stack/dpdk/app/test/
H A Dtest_graph.c76 const char *next_nodes[MAX_NODES]; member
95 .next_nodes = {"test_node00-"
106 .next_nodes = {"test_node00-"
115 .next_nodes = {"test_node00-"
124 .next_nodes = {"test_node00"},
145 .next_nodes = {"test_node00", "test_node00-test_node11"},
517 tm->test_node[i].node.next_nodes[j]) != 0) { in test_lookup_functions()
519 tm->test_node[i].node.next_nodes[j], in test_lookup_functions()
577 tm->test_node[0].node.next_nodes, in test_update_edges()
587 tm->test_node[i].node.next_nodes, in test_update_edges()
H A Dtest_graph_perf.c36 uint8_t next_nodes[MAX_EDGES_PER_NODE]; member
288 node_data->next_nodes[edges] = node_map[stage + 1][i]; in graph_node_count_edges()
473 node_data->next_nodes[edges] = node_map[0][j]; in graph_init()
537 node_data->next_nodes[edges] = snk_nodes[j]; in graph_init()
/f-stack/dpdk/lib/librte_node/
H A Dethdev_ctrl.c30 const char *next_nodes = name; in rte_node_eth_config() local
105 &next_nodes, 1); in rte_node_eth_config()
H A Dethdev_tx.c75 .next_nodes = {
H A Dip4_lookup.c234 .next_nodes = {
H A Dethdev_rx.c218 .next_nodes = {
H A Dpkt_cls.c219 .next_nodes = {
H A Dip4_rewrite.c339 .next_nodes = {
/f-stack/dpdk/doc/guides/prog_guide/
H A Dgraph_lib.rst107 The number of downstream nodes connected to this node. The ``next_nodes[]``
151 Provide the ``next_nodes[]`` at the node registration time. See ``struct rte_node_register::nb_edg…
153 ``next_nodes[]`` of the node.
158 to update the ``next_nodes[]`` links for the node runtime but before graph create.
264 The first kind of nodes are those that have a fixed ``next_nodes[]`` for the