| /f-stack/dpdk/lib/librte_graph/ |
| H A D | rte_graph_worker.h | 36 struct rte_graph { struct 118 void __rte_node_stream_alloc_size(struct rte_graph *graph, 132 rte_graph_walk(struct rte_graph *graph) in rte_graph_walk() 271 rte_node_enqueue(struct rte_graph *graph, struct rte_node *node, in rte_node_enqueue() 298 rte_node_enqueue_x1(struct rte_graph *graph, struct rte_node *node, in rte_node_enqueue_x1() 328 rte_node_enqueue_x2(struct rte_graph *graph, struct rte_node *node, in rte_node_enqueue_x2() 363 rte_node_enqueue_x4(struct rte_graph *graph, struct rte_node *node, in rte_node_enqueue_x4() 397 rte_node_enqueue_next(struct rte_graph *graph, struct rte_node *node, in rte_node_enqueue_next() 427 rte_node_next_stream_get(struct rte_graph *graph, struct rte_node *node, in rte_node_next_stream_get() 458 rte_node_next_stream_put(struct rte_graph *graph, struct rte_node *node, in rte_node_next_stream_put() [all …]
|
| H A D | graph_populate.c | 23 sz = sizeof(struct rte_graph); in graph_fp_mem_calc_size() 51 struct rte_graph *graph = _graph->graph; in graph_header_popluate() 69 struct rte_graph *graph = _graph->graph; in graph_nodes_populate() 106 graph_node_id_to_ptr(const struct rte_graph *graph, rte_node_t id) in graph_node_id_to_ptr() 120 graph_node_name_to_ptr(const struct rte_graph *graph, const char *name) in graph_node_name_to_ptr() 139 const struct rte_graph *graph = _graph->graph; in graph_node_nexts_populate() 159 struct rte_graph *graph = _graph->graph; in graph_src_nodes_populate() 216 graph_nodes_mem_destroy(struct rte_graph *graph) in graph_nodes_mem_destroy()
|
| H A D | rte_graph.h | 74 struct rte_graph; /**< Graph object */ 99 typedef uint16_t (*rte_node_process_t)(struct rte_graph *graph, 119 typedef int (*rte_node_init_t)(const struct rte_graph *graph, 135 typedef void (*rte_node_fini_t)(const struct rte_graph *graph, 298 struct rte_graph *rte_graph_lookup(const char *name); 340 void rte_graph_obj_dump(FILE *f, struct rte_graph *graph, bool all);
|
| H A D | graph_private.h | 89 struct rte_graph *graph; 303 struct rte_node *graph_node_id_to_ptr(const struct rte_graph *graph, 319 struct rte_node *graph_node_name_to_ptr(const struct rte_graph *graph,
|
| H A D | graph.c | 212 static struct rte_graph * 213 graph_mem_fixup_node_ctx(struct rte_graph *graph) in graph_mem_fixup_node_ctx() 238 static struct rte_graph * 239 graph_mem_fixup_secondary(struct rte_graph *graph) in graph_mem_fixup_secondary() 247 struct rte_graph * 251 struct rte_graph *rc = NULL; in rte_graph_lookup() 461 __rte_node_stream_alloc(struct rte_graph *graph, struct rte_node *node) in __rte_node_stream_alloc() 476 __rte_node_stream_alloc_size(struct rte_graph *graph, struct rte_node *node, in __rte_node_stream_alloc_size()
|
| H A D | meson.build | 5 headers = files('rte_graph.h', 'rte_graph_worker.h')
|
| H A D | graph_debug.c | 47 rte_graph_obj_dump(FILE *f, struct rte_graph *g, bool all) in rte_graph_obj_dump()
|
| H A D | graph_stats.c | 137 struct rte_graph *graph, struct graph_node *graph_node) in stats_mem_populate() 300 struct rte_graph *graph_fp = graph->graph; in rte_graph_cluster_stats_create()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_graph.c | 20 static uint16_t test_node_worker_source(struct rte_graph *graph, 24 static uint16_t test_node0_worker(struct rte_graph *graph, 28 static uint16_t test_node1_worker(struct rte_graph *graph, 32 static uint16_t test_node2_worker(struct rte_graph *graph, 36 static uint16_t test_node3_worker(struct rte_graph *graph, 131 node_init(const struct rte_graph *graph, struct rte_node *node) in node_init() 157 test_node_worker_source(struct rte_graph *graph, struct rte_node *node, in test_node_worker_source() 202 test_node0_worker(struct rte_graph *graph, struct rte_node *node, void **objs, in test_node0_worker() 285 test_node1_worker(struct rte_graph *graph, struct rte_node *node, void **objs, in test_node1_worker() 339 test_node2_worker(struct rte_graph *graph, struct rte_node *node, void **objs, in test_node2_worker() [all …]
|
| H A D | test_graph_perf.c | 67 test_node_ctx_init(const struct rte_graph *graph, struct rte_node *node) in test_node_ctx_init() 94 test_perf_node_worker_source(struct rte_graph *graph, struct rte_node *node, in test_perf_node_worker_source() 123 test_perf_node_worker_source_burst_one(struct rte_graph *graph, in test_perf_node_worker_source_burst_one() 154 test_perf_node_worker(struct rte_graph *graph, struct rte_node *node, in test_perf_node_worker() 219 test_perf_node_sink(struct rte_graph *graph, struct rte_node *node, void **objs, in test_perf_node_sink() 605 struct rte_graph *graph; in _graph_perf_wrapper()
|
| /f-stack/dpdk/lib/librte_node/ |
| H A D | ethdev_tx.c | 16 ethdev_tx_node_process(struct rte_graph *graph, struct rte_node *node, in ethdev_tx_node_process() 40 ethdev_tx_node_init(const struct rte_graph *graph, struct rte_node *node) in ethdev_tx_node_init()
|
| H A D | ethdev_rx.c | 18 ethdev_rx_node_process_inline(struct rte_graph *graph, struct rte_node *node, in ethdev_rx_node_process_inline() 42 ethdev_rx_node_process(struct rte_graph *graph, struct rte_node *node, in ethdev_rx_node_process() 180 ethdev_rx_node_init(const struct rte_graph *graph, struct rte_node *node) in ethdev_rx_node_init()
|
| H A D | null.c | 8 null(struct rte_graph *graph, struct rte_node *node, void **objs, in null()
|
| H A D | pkt_drop.c | 10 pkt_drop_process(struct rte_graph *graph, struct rte_node *node, void **objs, in pkt_drop_process()
|
| H A D | ip4_lookup.c | 56 ip4_lookup_node_process_scalar(struct rte_graph *graph, struct rte_node *node, in ip4_lookup_node_process_scalar() 183 ip4_lookup_node_init(const struct rte_graph *graph, struct rte_node *node) in ip4_lookup_node_init()
|
| H A D | ip4_rewrite.c | 38 ip4_rewrite_node_process(struct rte_graph *graph, struct rte_node *node, in ip4_rewrite_node_process() 263 ip4_rewrite_node_init(const struct rte_graph *graph, struct rte_node *node) in ip4_rewrite_node_init()
|
| H A D | pkt_cls.c | 34 pkt_cls_node_process(struct rte_graph *graph, struct rte_node *node, in pkt_cls_node_process()
|
| H A D | ip4_lookup_sse.h | 10 ip4_lookup_node_process_vec(struct rte_graph *graph, struct rte_node *node, in ip4_lookup_node_process_vec()
|
| H A D | ip4_lookup_neon.h | 10 ip4_lookup_node_process_vec(struct rte_graph *graph, struct rte_node *node, in ip4_lookup_node_process_vec()
|
| /f-stack/dpdk/examples/l3fwd-graph/ |
| H A D | main.c | 90 struct rte_graph *graph; 699 struct rte_graph *graph; in graph_main_loop()
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | graph_lib.rst | 209 struct rte_graph *graph = rte_graph_lookup("worker0"); 226 ``struct rte_graph *`` fast-path graph object while others works on graph ID or name. 325 The :numref:`figure_graph_mem_layout` diagram shows ``rte_graph`` object memory
|
| /f-stack/dpdk/doc/api/ |
| H A D | doxy-api-index.md | 190 * [graph] (@ref rte_graph.h):
|
| /f-stack/dpdk/doc/guides/rel_notes/ |
| H A D | release_20_05.rst | 297 * **Added the rte_graph library.** 310 ``rte_graph`` library. Each node performs a specific packet processing
|