Searched refs:exp_frame (Results 1 – 9 of 9) sorted by relevance
| /components/lwp/arch/aarch64/cortex-a/ |
| A D | lwp_arch.c | 147 long x0 = exp_frame->x0; in arch_syscall_prepare_signal() 148 exp_frame->x0 = rc; in arch_syscall_prepare_signal() 149 exp_frame->x7 = x0; in arch_syscall_prepare_signal() 157 struct rt_hw_exp_stack *exp_frame = eframe; in arch_syscall_set_errno() local 158 if (exp_frame->x0 == -expected) in arch_syscall_set_errno() 159 exp_frame->x0 = -code; in arch_syscall_set_errno() 165 struct rt_hw_exp_stack *exp_frame = eframe; in arch_signal_check_erestart() local 166 long rc = exp_frame->x0; in arch_signal_check_erestart() 167 long sys_id = exp_frame->x8; in arch_signal_check_erestart() 174 exp_frame->x0 = exp_frame->x7; in arch_signal_check_erestart() [all …]
|
| A D | lwp_arch.h | 57 struct rt_hw_exp_stack *exp_frame,
|
| /components/lwp/arch/risc-v/rv64/ |
| A D | lwp_arch.c | 280 struct rt_hw_stack_frame *exp_frame, rt_base_t user_sp, in arch_signal_ucontext_save() argument 294 lwp_memcpy(&new_sp->frame, exp_frame, sizeof(*exp_frame)); in arch_signal_ucontext_save()
|
| A D | lwp_arch.h | 74 struct rt_hw_stack_frame *exp_frame, rt_base_t user_sp,
|
| /components/lwp/arch/arm/cortex-a/ |
| A D | lwp_arch.h | 46 struct signal_regs *exp_frame, rt_base_t user_sp,
|
| A D | lwp_arch.c | 157 struct signal_regs *exp_frame, rt_base_t user_sp, in arch_signal_ucontext_save() argument 172 …lwp_memcpy(&new_sp->frame.r0_to_r12, exp_frame, sizeof(new_sp->frame.r0_to_r12) + sizeof(rt_base_t… in arch_signal_ucontext_save()
|
| /components/lwp/ |
| A D | lwp_arch_comm.h | 61 void *exp_frame, void *entry_uaddr,
|
| A D | lwp_signal.c | 651 void *exp_frame) in _catch_signal_locked() argument 685 arch_syscall_set_errno(exp_frame, EINTR, ERESTART); in _catch_signal_locked() 686 arch_thread_signal_enter(signo, p_usi, exp_frame, 0, &thread->signal.sigset_mask); in _catch_signal_locked() 717 arch_syscall_set_errno(exp_frame, EINTR, ERESTART); in _catch_signal_locked() 726 arch_thread_signal_enter(signo, p_usi, exp_frame, handler, &save_sig_mask); in _catch_signal_locked() 736 void lwp_thread_signal_catch(void *exp_frame) in lwp_thread_signal_catch() argument 796 _catch_signal_locked(lwp, thread, signo, siginfo, handler, exp_frame); in lwp_thread_signal_catch()
|
| A D | lwp_signal.h | 163 void lwp_thread_signal_catch(void *exp_frame);
|
Completed in 11 milliseconds