Lines Matching refs:node

41 		sz += sizeof(struct rte_node *) * graph_node->node->nb_edges;  in graph_fp_mem_calc_size()
76 struct rte_node *node = RTE_PTR_ADD(graph, off); in graph_nodes_populate() local
77 memset(node, 0, sizeof(*node)); in graph_nodes_populate()
78 node->fence = RTE_GRAPH_FENCE; in graph_nodes_populate()
79 node->off = off; in graph_nodes_populate()
80 node->process = graph_node->node->process; in graph_nodes_populate()
81 memcpy(node->name, graph_node->node->name, RTE_GRAPH_NAMESIZE); in graph_nodes_populate()
82 pid = graph_node->node->parent_id; in graph_nodes_populate()
85 memcpy(node->parent, parent, RTE_GRAPH_NAMESIZE); in graph_nodes_populate()
87 node->id = graph_node->node->id; in graph_nodes_populate()
88 node->parent_id = pid; in graph_nodes_populate()
89 nb_edges = graph_node->node->nb_edges; in graph_nodes_populate()
90 node->nb_edges = nb_edges; in graph_nodes_populate()
94 node->nodes[count] = (struct rte_node *)&graph_node in graph_nodes_populate()
96 ->node->name[0]; in graph_nodes_populate()
100 node->next = off; in graph_nodes_populate()
101 __rte_node_stream_alloc(graph, node); in graph_nodes_populate()
110 struct rte_node *node; in graph_node_id_to_ptr() local
112 rte_graph_foreach_node(count, off, graph, node) in graph_node_id_to_ptr()
113 if (unlikely(node->id == id)) in graph_node_id_to_ptr()
114 return node; in graph_node_id_to_ptr()
124 struct rte_node *node; in graph_node_name_to_ptr() local
126 rte_graph_foreach_node(count, off, graph, node) in graph_node_name_to_ptr()
127 if (strncmp(name, node->name, RTE_NODE_NAMESIZE) == 0) in graph_node_name_to_ptr()
128 return node; in graph_node_name_to_ptr()
138 struct rte_node *node; in graph_node_nexts_populate() local
142 rte_graph_foreach_node(count, off, graph, node) { in graph_node_nexts_populate()
143 for (val = 0; val < node->nb_edges; val++) { in graph_node_nexts_populate()
144 name = (const char *)node->nodes[val]; in graph_node_nexts_populate()
145 node->nodes[val] = graph_node_name_to_ptr(graph, name); in graph_node_nexts_populate()
146 if (node->nodes[val] == NULL) in graph_node_nexts_populate()
161 struct rte_node *node; in graph_src_nodes_populate() local
166 if (graph_node->node->flags & RTE_NODE_SOURCE_F) { in graph_src_nodes_populate()
167 name = graph_node->node->name; in graph_src_nodes_populate()
168 node = graph_node_name_to_ptr(graph, name); in graph_src_nodes_populate()
169 if (node == NULL) in graph_src_nodes_populate()
172 __rte_node_stream_alloc(graph, node); in graph_src_nodes_populate()
173 graph->cir_start[head--] = node->off; in graph_src_nodes_populate()
220 struct rte_node *node; in graph_nodes_mem_destroy() local
225 rte_graph_foreach_node(count, off, graph, node) in graph_nodes_mem_destroy()
226 rte_free(node->objs); in graph_nodes_mem_destroy()