Lines Matching defs:rte_node
92 struct __rte_cache_aligned rte_node {
144 alignas(RTE_CACHE_LINE_MIN_SIZE) struct rte_node *nodes[]; /**< Next nodes. */
148 static_assert(offsetof(struct rte_node, nodes) - offsetof(struct rte_node, ctx)
149 == RTE_CACHE_LINE_MIN_SIZE, "rte_node fast path area must fit in 64 bytes");
163 void __rte_node_stream_alloc(struct rte_graph *graph, struct rte_node *node);
180 struct rte_node *node, uint16_t req_size);
195 __rte_node_process(struct rte_graph *graph, struct rte_node *node)
228 __rte_node_enqueue_tail_update(struct rte_graph *graph, struct rte_node *node)
255 __rte_node_enqueue_prologue(struct rte_graph *graph, struct rte_node *node,
280 static __rte_always_inline struct rte_node *
281 __rte_node_next_node_get(struct rte_node *node, rte_edge_t next)
307 rte_node_enqueue(struct rte_graph *graph, struct rte_node *node,
333 rte_node_enqueue_x1(struct rte_graph *graph, struct rte_node *node,
362 rte_node_enqueue_x2(struct rte_graph *graph, struct rte_node *node,
396 rte_node_enqueue_x4(struct rte_graph *graph, struct rte_node *node,
429 rte_node_enqueue_next(struct rte_graph *graph, struct rte_node *node,
458 rte_node_next_stream_get(struct rte_graph *graph, struct rte_node *node,
488 rte_node_next_stream_put(struct rte_graph *graph, struct rte_node *node,
516 rte_node_next_stream_move(struct rte_graph *graph, struct rte_node *src,
519 struct rte_node *dst = __rte_node_next_node_get(src, next);
606 rte_node_xstat_increment(struct rte_node *node, uint16_t xstat_id, uint64_t value)