Definition at line 86 of file threads.h.
◆ CLIB_CACHE_LINE_ALIGN_MARK() [1/2]
vlib_worker_thread_t::CLIB_CACHE_LINE_ALIGN_MARK |
( |
cacheline0 |
| ) |
|
◆ CLIB_CACHE_LINE_ALIGN_MARK() [2/2]
vlib_worker_thread_t::CLIB_CACHE_LINE_ALIGN_MARK |
( |
cacheline1 |
| ) |
|
◆ barrier_caller
const char* vlib_worker_thread_t::barrier_caller |
◆ barrier_context
const char* vlib_worker_thread_t::barrier_context |
◆ barrier_elog_enabled
u8 vlib_worker_thread_t::barrier_elog_enabled |
◆ barrier_sync_count
u64 vlib_worker_thread_t::barrier_sync_count |
◆ core_id
int vlib_worker_thread_t::core_id |
◆ cpu_id
int vlib_worker_thread_t::cpu_id |
◆ elog_track
◆ instance_id
u32 vlib_worker_thread_t::instance_id |
◆ lwp
long vlib_worker_thread_t::lwp |
◆ name
u8* vlib_worker_thread_t::name |
◆ node_reforks_required
volatile u32* vlib_worker_thread_t::node_reforks_required |
◆ numa_id
int vlib_worker_thread_t::numa_id |
◆ recursion_level
i64 vlib_worker_thread_t::recursion_level |
◆ registration
◆ thread_function
void(* vlib_worker_thread_t::thread_function) (void *) |
◆ thread_function_arg
void* vlib_worker_thread_t::thread_function_arg |
◆ thread_id
pthread_t vlib_worker_thread_t::thread_id |
◆ thread_mheap
void* vlib_worker_thread_t::thread_mheap |
◆ thread_stack
u8* vlib_worker_thread_t::thread_stack |
◆ wait_at_barrier
volatile u32* vlib_worker_thread_t::wait_at_barrier |
◆ workers_at_barrier
volatile u32* vlib_worker_thread_t::workers_at_barrier |
The documentation for this struct was generated from the following file: