Home
last modified time | relevance | path

Searched refs:arch_thread (Results 1 – 25 of 29) sorted by relevance

12

/haiku/headers/private/kernel/arch/x86/64/
H A Dcpu.h33 x86_context_switch(arch_thread* oldState, arch_thread* newState) in x86_context_switch()
45 [rsp] "i" (offsetof(arch_thread, current_stack)), in x86_context_switch()
46 [rip] "i" (offsetof(arch_thread, instruction_pointer)) in x86_context_switch()
/haiku/headers/private/kernel/arch/x86/
H A Darch_thread_types.h39 struct arch_thread { struct
90 arch_thread::GetFramePointer() const in GetFramePointer()
100 arch_thread::GetFramePointer() const in GetFramePointer()
H A Darch_cpu.h661 struct arch_thread;
702 void x86_context_switch(struct arch_thread* oldState,
703 struct arch_thread* newState);
/haiku/headers/private/kernel/arch/arm/
H A Darch_thread_types.h47 struct arch_thread { struct
75 void arm_context_switch(struct arch_thread* from, struct arch_thread* to); argument
/haiku/src/system/kernel/arch/ppc/
H A Darch_thread.cpp27 static struct arch_thread sInitialState;
111 memcpy(&thread->arch_info, &sInitialState, sizeof(struct arch_thread)); in arch_thread_init_thread_struct()
197 struct arch_thread *at = (struct arch_thread *)info; in arch_thread_dump_info()
H A DJamfile51 arch_thread.cpp
/haiku/src/system/kernel/arch/m68k/
H A Darch_thread.cpp37 static struct arch_thread sInitialState;
139 memcpy(&thread->arch_info, &sInitialState, sizeof(struct arch_thread)); in arch_thread_init_thread_struct()
221 struct arch_thread *at = (struct arch_thread *)info; in arch_thread_dump_info()
/haiku/src/system/kernel/arch/riscv64/
H A Dasm_offsets.cpp37 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, context); in dummy()
38 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, fpuContext); in dummy()
H A DJamfile24 arch_thread.cpp
/haiku/src/system/kernel/arch/arm64/
H A Darch_thread.cpp72 memset(&thread->arch_info, 0, sizeof(arch_thread)); in arch_thread_init_kthread_stack()
94 extern "C" void _arch_context_swap(arch_thread *from, arch_thread *to);
H A DJamfile14 arch_thread.cpp
/haiku/src/system/kernel/arch/x86/
H A Dasm_offsets.cpp53 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, syscall_rsp); in dummy()
54 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, user_rsp); in dummy()
55 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, current_stack); in dummy()
/haiku/headers/private/kernel/arch/sparc/
H A Dthread_struct.h9 struct arch_thread { struct
H A Darch_thread_types.h22 struct arch_thread { struct
/haiku/headers/private/kernel/arch/m68k/
H A Darch_thread_types.h18 struct arch_thread { struct
/haiku/headers/private/kernel/arch/ppc/
H A Darch_thread_types.h20 struct arch_thread { struct
/haiku/headers/private/kernel/arch/mipsel/
H A Darch_thread_types.h18 struct arch_thread { struct
H A Darch_thread.h14 #warning IMPLEMENT arch_thread.h
/haiku/headers/private/kernel/arch/arm64/
H A Darch_thread_types.h20 struct arch_thread { struct
/haiku/src/system/kernel/arch/x86/32/
H A Dthread.cpp73 static struct arch_thread sInitialState _ALIGNED(16);
166 memcpy(&thread->arch_info, &sInitialState, sizeof(struct arch_thread)); in arch_thread_init_thread_struct()
211 struct arch_thread *at = (struct arch_thread *)info; in arch_thread_dump_info()
/haiku/src/system/kernel/arch/sparc/
H A DJamfile19 arch_thread.cpp
/haiku/src/system/kernel/arch/arm/
H A Darch_thread.cpp43 static struct arch_thread sInitialState;
85 memcpy(&thread->arch_info, &sInitialState, sizeof(struct arch_thread)); in arch_thread_init_thread_struct()
172 struct arch_thread *at = (struct arch_thread *)info; in arch_thread_dump_info()
H A DJamfile24 arch_thread.cpp
/haiku/src/system/kernel/arch/x86/64/
H A Dthread.cpp73 static arch_thread sInitialState _ALIGNED(64);
219 memcpy(&thread->arch_info, &sInitialState, sizeof(arch_thread)); in arch_thread_init_thread_struct()
262 arch_thread* thread = (arch_thread*)info; in arch_thread_dump_info()
/haiku/headers/private/kernel/arch/riscv64/
H A Darch_thread_types.h71 struct arch_thread { struct

12