DPDK  25.03.0
Data Fields
rte_node::__rte_cache_aligned Struct Reference

#include <rte_graph_worker_common.h>

Data Fields

union {
}; 
 
uint16_t size
 
uint16_t idx
 
rte_graph_off_t off
 
uint64_t total_cycles
 
uint64_t total_calls
 
uint64_t total_objs
 
struct rte_node * nodes []
 
void ** objs
 
rte_node_process_t process
 

Detailed Description

Fast path area cache line 2.

Definition at line 121 of file rte_graph_worker_common.h.

Field Documentation

union { ... }

Node Context.

uint16_t size

Total number of objects available.

Definition at line 130 of file rte_graph_worker_common.h.

uint16_t idx

Number of objects used.

Definition at line 131 of file rte_graph_worker_common.h.

Offset of node in the graph reel.

Definition at line 132 of file rte_graph_worker_common.h.

uint64_t total_cycles

Cycles spent in this node.

Definition at line 133 of file rte_graph_worker_common.h.

uint64_t total_calls

Calls done to this node.

Definition at line 134 of file rte_graph_worker_common.h.

uint64_t total_objs

Objects processed by this node.

Definition at line 135 of file rte_graph_worker_common.h.

void** objs

Array of object pointers.

Definition at line 137 of file rte_graph_worker_common.h.

Process function.

Definition at line 141 of file rte_graph_worker_common.h.

struct rte_node* nodes[]

Next nodes.

Definition at line 144 of file rte_graph_worker_common.h.


The documentation for this struct was generated from the following file: