Searched refs:user_stack (Results 1 – 6 of 6) sorted by relevance
/components/lwp/arch/risc-v/rv64/ |
A D | lwp_arch.c | 49 if (tid->user_stack != RT_NULL) in lwp_copy_return_code_to_user_stack() 52 rt_size_t userstack = (rt_size_t)tid->user_stack + tid->user_stack_size - size; in lwp_copy_return_code_to_user_stack() 161 void *user_stack, void **thread_sp) in arch_set_thread_context() argument 164 RT_ASSERT(user_stack != RT_NULL); in arch_set_thread_context() 181 syscall_frame->user_sp_exc_stack = (rt_ubase_t)user_stack; in arch_set_thread_context()
|
/components/lwp/ |
A D | lwp_arch_comm.h | 39 void arch_crt_start_umode(void *args, const void *text, void *ustack, void *user_stack); 44 void *user_stack, void **thread_sp);
|
A D | lwp.c | 234 tid->user_stack = RT_NULL; in _lwp_thread_entry() 465 thread->user_stack = app_head->stack_offset ? in lwp_execve() 473 rt_memset(thread->user_stack, '#', thread->user_stack_size); in lwp_execve()
|
A D | lwp_syscall.c | 327 rt_size_t user_stack; in _crt_thread_entry() local 331 user_stack = (rt_size_t)tid->user_stack + tid->user_stack_size; in _crt_thread_entry() 3240 void *user_stack = 0; in sys_thread_create() local 3249 if (!user_stack) in sys_thread_create() 3273 thread->user_stack = (void *)user_stack; in sys_thread_create() 3305 thread->user_stack = (void *)user_stack; in sys_thread_create() 3345 void *user_stack = RT_NULL; in _sys_clone() local 3367 user_stack = arg[1]; in _sys_clone() 3382 if (!user_stack) in _sys_clone() 3565 void *user_stack = RT_NULL; in _sys_fork() local [all …]
|
/components/lwp/arch/aarch64/cortex-a/ |
A D | lwp_arch.c | 102 void *user_stack, void **thread_sp) in arch_set_thread_context() argument 113 syscall_frame->sp_el0 = (long)user_stack; in arch_set_thread_context()
|
/components/lwp/arch/x86/i386/ |
A D | lwp_arch.c | 255 void arch_set_thread_context(void *exit_addr, void *new_thread_stack, void *user_stack, void **thre… in arch_set_thread_context() argument
|
Completed in 25 milliseconds