numam-dpdk/lib/librte_graph
Jerin Jacob d6bba625cd graph: populate fastpath memory for graph reel
Adding support to create and populate the memory for graph reel.
This includes reserving the memory in the memzone, populating the nodes,
Allocating memory for node-specific streams to hold objects.

Once it is populated the reel memory contains the following sections.

+---------------------+
|   Graph Header      |
+---------------------+
|   Fence             |
+---------------------+
|   Circular buffer   |
+---------------------+
|   Fence             |
+---------------------+
|   Node Object 0     |
+------------------- -+
|   Node Object 1     |
+------------------- -+
|   Node Object 2     |
+------------------- -+
|   Node Object n     |
+------------------- -+

Signed-off-by: Jerin Jacob <jerinj@marvell.com>
Signed-off-by: Kiran Kumar K <kirankumark@marvell.com>
Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
2020-05-05 23:28:24 +02:00
..
graph_debug.c graph: implement node debug routines 2020-05-05 23:28:09 +02:00
graph_ops.c graph: implement internal operation helpers 2020-05-05 23:28:13 +02:00
graph_populate.c graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
graph_private.h graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
graph.c graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
Makefile graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
meson.build graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
node.c graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
rte_graph_version.map graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
rte_graph_worker.h graph: populate fastpath memory for graph reel 2020-05-05 23:28:24 +02:00
rte_graph.h