Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Use thread local storage for thread index
[vpp.git]
/
src
/
vlib
/
node.h
diff --git
a/src/vlib/node.h
b/src/vlib/node.h
index
fc7e7da
..
1e2f4c3
100644
(file)
--- a/
src/vlib/node.h
+++ b/
src/vlib/node.h
@@
-344,8
+344,8
@@
typedef struct vlib_frame_t
/* Number of vector elements currently in frame. */
u16 n_vectors;
/* Number of vector elements currently in frame. */
u16 n_vectors;
- /* Owner
cpui
d / heap id */
- u16
cpu
_index;
+ /* Owner
threa
d / heap id */
+ u16
thread
_index;
/* Scalar and vector arguments to next node. */
u8 arguments[0];
/* Scalar and vector arguments to next node. */
u8 arguments[0];
@@
-459,7
+459,7
@@
typedef struct vlib_node_runtime_t
zero before first run of this
node. */
zero before first run of this
node. */
- u16
cpu_index; /**< CPU
this node runs on */
+ u16
thread_index; /**< thread
this node runs on */
u8 runtime_data[0]; /**< Function dependent
node-runtime data. This data is
u8 runtime_data[0]; /**< Function dependent
node-runtime data. This data is