Searched refs:arch_thread (Results 1 - 25 of 26) sorted by relevance

12

/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/x86/64/
H A Dcpu.h33 x86_context_switch(arch_thread* oldState, arch_thread* newState)
45 [rsp] "i" (offsetof(arch_thread, current_stack)),
46 [rip] "i" (offsetof(arch_thread, instruction_pointer))
/haiku/headers/private/kernel/arch/m68k/
H A Darch_thread_types.h18 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/ppc/
H A Darch_thread_types.h20 struct arch_thread { struct
/haiku/headers/private/kernel/arch/x86/
H A Darch_thread_types.h39 struct arch_thread { struct
90 arch_thread::GetFramePointer() const
100 arch_thread::GetFramePointer() const
H A Darch_cpu.h647 struct arch_thread;
687 void x86_context_switch(struct arch_thread* oldState,
688 struct arch_thread* newState);
/haiku/headers/private/kernel/arch/arm64/
H A Darch_thread_types.h20 struct arch_thread { struct
/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);
/haiku/src/system/kernel/arch/riscv64/
H A Dasm_offsets.cpp36 // struct arch_thread
37 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, context);
38 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, fpuContext);
/haiku/src/system/kernel/arch/m68k/
H A Darch_thread.cpp15 #include <arch_thread.h>
35 // Valid initial arch_thread state. We just memcpy() it when initializing
37 static struct arch_thread sInitialState;
120 // Initialize the static initial arch_thread state (sInitialState).
139 memcpy(&thread->arch_info, &sInitialState, sizeof(struct arch_thread));
221 struct arch_thread *at = (struct arch_thread *)info;
H A Darch_030_cpu.cpp12 #include <arch_thread.h>
H A Darch_040_cpu.cpp12 #include <arch_thread.h>
H A Darch_cpu.cpp16 #include <arch_thread.h>
/haiku/src/system/kernel/arch/x86/
H A Dasm_offsets.cpp52 // struct arch_thread
53 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, syscall_rsp);
54 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, user_rsp);
55 DEFINE_OFFSET_MACRO(ARCH_THREAD, arch_thread, current_stack);
/haiku/headers/private/kernel/arch/
H A Dthread.h46 #include <arch_thread.h>
/haiku/src/system/kernel/arch/ppc/
H A Darch_thread.cpp25 // Valid initial arch_thread state. We just memcpy() it when initializing
27 static struct arch_thread sInitialState;
92 // Initialize the static initial arch_thread state (sInitialState).
111 memcpy(&thread->arch_info, &sInitialState, sizeof(struct arch_thread));
197 struct arch_thread *at = (struct arch_thread *)info;
/haiku/src/system/kernel/arch/arm64/
H A Darch_thread.cpp6 #include <arch_thread.h>
71 memset(&thread->arch_info, 0, sizeof(arch_thread));
93 extern "C" void _arch_context_swap(arch_thread *from, arch_thread *to);
/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));
211 struct arch_thread *at = (struct arch_thread *)info;
/haiku/headers/private/kernel/arch/riscv64/
H A Darch_thread_types.h71 struct arch_thread { struct
/haiku/src/system/kernel/arch/arm/
H A Darch_thread.cpp16 #include <arch_thread.h>
41 // Valid initial arch_thread state. We just memcpy() it when initializing
43 static struct arch_thread sInitialState;
66 // Initialize the static initial arch_thread state (sInitialState).
85 memcpy(&thread->arch_info, &sInitialState, sizeof(struct arch_thread));
172 struct arch_thread *at = (struct arch_thread *)info;
/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));
262 arch_thread* thread = (arch_thread*)info;
/haiku/headers/private/kernel/
H A Dthread_types.h555 struct arch_thread arch_info;

Completed in 128 milliseconds

12