FD.io VPP  v19.01.2-3-gf61a1a8
Vector Packet Processing
vl_api_thread_data_t Struct Reference

thread data More...

Data Fields

u32 id
 
u8 name [64]
 
u8 type [64]
 
u32 pid
 
u32 cpu_id
 
u32 core
 
u32 cpu_socket
 

Detailed Description

thread data

Template Parameters
id- thread index
name- thread name i.e. vpp_main or vpp_wk_0
type- thread type i.e. workers or stats
pid- thread Process Id
cpu_id- thread pinned to cpu. "CPUs or Logical cores are the number of physical cores times the number of threads that can run on each core through the use of hyperthreading." (from unix.stackexchange.com)
core- thread pinned to actual physical core.
cpu_socket- thread is running on which cpu socket.

Definition at line 216 of file vpe.api.

Field Documentation

u32 vl_api_thread_data_t::core

Definition at line 223 of file vpe.api.

u32 vl_api_thread_data_t::cpu_id

Definition at line 222 of file vpe.api.

u32 vl_api_thread_data_t::cpu_socket

Definition at line 224 of file vpe.api.

u32 vl_api_thread_data_t::id

Definition at line 218 of file vpe.api.

u8 vl_api_thread_data_t::name[64]

Definition at line 219 of file vpe.api.

u32 vl_api_thread_data_t::pid

Definition at line 221 of file vpe.api.

u8 vl_api_thread_data_t::type[64]

Definition at line 220 of file vpe.api.


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