| /arch/x86/core/ia32/ |
| A D | thread.c | 37 void *p3; member 86 void *p1, void *p2, void *p3) in arch_new_thread() argument 112 initial_frame->p3 = p3; in arch_new_thread()
|
| /arch/arm64/core/ |
| A D | thread.c | 87 void *p1, void *p2, void *p3) in arch_new_thread() argument 110 pInitCtx->x3 = (uint64_t)p3; in arch_new_thread() 156 void *p1, void *p2, void *p3) in arch_user_mode_enter() argument 175 register void *x3 __asm__("x3") = p3; in arch_user_mode_enter()
|
| /arch/riscv/core/ |
| A D | thread.c | 23 void *p1, void *p2, void *p3) in arch_new_thread() argument 41 stack_init->a3 = (unsigned long)p3; in arch_new_thread() 137 void *p1, void *p2, void *p3) in arch_user_mode_enter() argument 196 register void *a3 __asm__("a3") = p3; in arch_user_mode_enter() 227 void *p1, void *p2, void *p3) in z_riscv_switch_to_main_no_multithreading() argument 233 ARG_UNUSED(p3); in z_riscv_switch_to_main_no_multithreading()
|
| /arch/mips/core/ |
| A D | thread.c | 20 void *p1, void *p2, void *p3) in arch_new_thread() argument 33 stack_init->a3 = (unsigned long)p3; in arch_new_thread()
|
| /arch/arc/include/ |
| A D | kernel_arch_func.h | 68 void *p2, void *p3, uint32_t stack, uint32_t size, 82 k_thread_entry_t main_func, void *p1, void *p2, void *p3);
|
| /arch/arm/include/cortex_m/ |
| A D | kernel_arch_func.h | 71 void *p1, void *p2, void *p3); 78 void *p3, uint32_t stack_end, uint32_t stack_start);
|
| /arch/arc/core/ |
| A D | thread.c | 155 void *p1, void *p2, void *p3) in arch_new_thread() argument 187 iframe->r3 = (uintptr_t)p3; in arch_new_thread() 228 void *p1, void *p2, void *p3) in arch_user_mode_enter() argument 236 z_arc_userspace_enter(user_entry, p1, p2, p3, in arch_user_mode_enter() 293 extern void z_main_no_multithreading_entry_wrapper(void *p1, void *p2, void *p3, 297 void *p1, void *p2, void *p3) in z_arc_switch_to_main_no_multithreading() argument 308 z_main_no_multithreading_entry_wrapper(p1, p2, p3, main_stack, main_entry); in z_arc_switch_to_main_no_multithreading()
|
| /arch/xtensa/core/ |
| A D | thread.c | 119 void *p1, void *p2, void *p3) in arch_new_thread() argument 122 p1, p2, p3); in arch_new_thread() 198 void *p1, void *p2, void *p3) in arch_user_mode_enter() argument 234 xtensa_userspace_enter(user_entry, p1, p2, p3, in arch_user_mode_enter()
|
| /arch/x86/core/intel64/ |
| A D | thread.c | 30 void *p1, void *p2, void *p3) in arch_new_thread() argument 62 thread->arch.rcx = (long) p3; in arch_new_thread()
|
| /arch/sparc/core/ |
| A D | thread.c | 33 void *p1, void *p2, void *p3) in arch_new_thread() argument 43 thread->callee_saved.i3 = (uint32_t) p3; in arch_new_thread()
|
| /arch/xtensa/include/ |
| A D | xtensa_internal.h | 54 void *p1, void *p2, void *p3,
|
| /arch/arm/core/cortex_m/ |
| A D | thread.c | 61 k_thread_entry_t entry, void *p1, void *p2, void *p3) in arch_new_thread() argument 104 iframe->a4 = (uint32_t)p3; in arch_new_thread() 216 FUNC_NORETURN void arch_user_mode_enter(k_thread_entry_t user_entry, void *p1, void *p2, void *p3) in arch_user_mode_enter() argument 252 z_arm_userspace_enter(user_entry, p1, p2, p3, (uint32_t)_current->stack_info.start, in arch_user_mode_enter() 599 void *p2, void *p3) in z_arm_switch_to_main_no_multithreading() argument 646 : [_p1] "r"(p1), [_p2] "r"(p2), [_p3] "r"(p3), [_psp] "r"(psp), in z_arm_switch_to_main_no_multithreading()
|
| /arch/x86/include/ia32/ |
| A D | kernel_arch_data.h | 63 void *p1, void *p2, void *p3);
|
| /arch/riscv/include/ |
| A D | kernel_arch_func.h | 98 void *p1, void *p2, void *p3, 113 k_thread_entry_t main_func, void *p1, void *p2, void *p3);
|
| /arch/posix/core/ |
| A D | thread.c | 34 void *p1, void *p2, void *p3) in arch_new_thread() argument 48 thread_status->arg3 = p3; in arch_new_thread()
|
| /arch/arm/core/cortex_a_r/ |
| A D | thread.c | 54 void *p1, void *p2, void *p3) in arch_new_thread() argument 95 iframe->a4 = (uint32_t)p3; in arch_new_thread() 197 void *p1, void *p2, void *p3) in arch_user_mode_enter() argument 238 z_arm_userspace_enter(user_entry, p1, p2, p3, in arch_user_mode_enter()
|
| /arch/x86/core/ |
| A D | userspace.c | 128 void *p1, void *p2, void *p3) in arch_user_mode_enter() argument 184 z_x86_userspace_enter(user_entry, p1, p2, p3, stack_end, in arch_user_mode_enter()
|
| /arch/arm/include/cortex_a_r/ |
| A D | kernel_arch_func.h | 78 void *p1, void *p2, void *p3,
|
| /arch/x86/include/ |
| A D | kernel_arch_func.h | 81 void *p1, void *p2, void *p3,
|