/haiku/headers/private/kernel/arch/x86/64/ |
H A D | cpu.h | 33 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 D | arch_thread_types.h | 39 struct arch_thread { struct 90 arch_thread::GetFramePointer() const in GetFramePointer() 100 arch_thread::GetFramePointer() const in GetFramePointer()
|
H A D | arch_cpu.h | 661 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 D | arch_thread_types.h | 47 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 D | arch_thread.cpp | 27 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 D | Jamfile | 51 arch_thread.cpp
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_thread.cpp | 37 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 D | asm_offsets.cpp | 37 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, context); in dummy() 38 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, fpuContext); in dummy()
|
H A D | Jamfile | 24 arch_thread.cpp
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_thread.cpp | 72 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 D | Jamfile | 14 arch_thread.cpp
|
/haiku/src/system/kernel/arch/x86/ |
H A D | asm_offsets.cpp | 53 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 D | thread_struct.h | 9 struct arch_thread { struct
|
H A D | arch_thread_types.h | 22 struct arch_thread { struct
|
/haiku/headers/private/kernel/arch/m68k/ |
H A D | arch_thread_types.h | 18 struct arch_thread { struct
|
/haiku/headers/private/kernel/arch/ppc/ |
H A D | arch_thread_types.h | 20 struct arch_thread { struct
|
/haiku/headers/private/kernel/arch/mipsel/ |
H A D | arch_thread_types.h | 18 struct arch_thread { struct
|
H A D | arch_thread.h | 14 #warning IMPLEMENT arch_thread.h
|
/haiku/headers/private/kernel/arch/arm64/ |
H A D | arch_thread_types.h | 20 struct arch_thread { struct
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | thread.cpp | 73 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 D | Jamfile | 19 arch_thread.cpp
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_thread.cpp | 43 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 D | Jamfile | 24 arch_thread.cpp
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | thread.cpp | 73 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 D | arch_thread_types.h | 71 struct arch_thread { struct
|