MCPcopy Create free account
hub / github.com/F-Stack/f-stack / graph_fp_mem_create

Function graph_fp_mem_create

dpdk/lib/graph/graph_populate.c:201–219  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

199}
200
201int
202graph_fp_mem_create(struct graph *graph)
203{
204 const struct rte_memzone *mz;
205 size_t sz;
206
207 sz = graph_fp_mem_calc_size(graph);
208 mz = rte_memzone_reserve(graph->name, sz, graph->socket, 0);
209 if (mz == NULL)
210 SET_ERR_JMP(ENOMEM, fail, "Memzone %s reserve failed",
211 graph->name);
212
213 graph->graph = mz->addr;
214 graph->mz = mz;
215
216 return graph_fp_mem_populate(graph);
217fail:
218 return -rte_errno;
219}
220
221static void
222graph_nodes_mem_destroy(struct rte_graph *graph)

Callers 2

rte_graph_createFunction · 0.85
graph_cloneFunction · 0.85

Calls 3

graph_fp_mem_calc_sizeFunction · 0.85
rte_memzone_reserveFunction · 0.85
graph_fp_mem_populateFunction · 0.85

Tested by

no test coverage detected