struct x86_percpu
Defined at line 54 of file ../../zircon/kernel/arch/x86/include/arch/x86/mp.h
This struct is accessed very early during boot so it's important that it can live in the BSS and
be initialized without calling global constructors.
Public Members
struct x86_percpu * direct
Thread * current_thread
uintptr_t stack_guard
uintptr_t kernel_unsafe_sp
uintptr_t saved_user_sp
uint32_t in_restricted_mode
uint32_t blocking_disallowed
MwaitMonitor * monitor
atomic halt_interlock
X86IdleStates * idle_states
uint32_t apic_id
uintptr_t gpf_return_target
cpu_num_t cpu_num
uint32_t num_spinlocks
void * last_user_aspace
percpu * high_level_percpu
default_tss
interrupt_stacks