Home
last modified time | relevance | path

Searched refs:user_stack (Results 1 – 6 of 6) sorted by relevance

/components/lwp/arch/risc-v/rv64/
A Dlwp_arch.c49 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 Dlwp_arch_comm.h39 void arch_crt_start_umode(void *args, const void *text, void *ustack, void *user_stack);
44 void *user_stack, void **thread_sp);
A Dlwp.c234 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 Dlwp_syscall.c327 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 Dlwp_arch.c102 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 Dlwp_arch.c255 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