graph: implement fastpath routines
authorJerin Jacob <jerinj@marvell.com>
Sat, 11 Apr 2020 14:14:11 +0000 (19:44 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 5 May 2020 21:32:02 +0000 (23:32 +0200)
commit40d4f51403ec37b7a93256b07b1ed0c5d5ddebbf
tree2fefffbe0ad9de908f8dd148b81c795765116f1f
parentaf1ae8b6a32c92e1cf8715284eab77f62fb26971
graph: implement fastpath routines

Adding implementation for rte_graph_walk() API. This will perform a walk
on the circular buffer and call the process function of each node
and collect the stats if stats collection is enabled.

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>
doc/api/doxy-api-index.md
lib/librte_graph/graph.c
lib/librte_graph/rte_graph_version.map
lib/librte_graph/rte_graph_worker.h