Home
last modified time | relevance | path

Searched refs:sigframe (Results 1 – 14 of 14) sorted by relevance

/arch/arm/kernel/
A Dsignal.h3 struct sigframe { struct
10 struct sigframe sig; argument
A Dsignal.c140 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) in restore_sigframe()
189 struct sigframe __user *frame; in sys_sigreturn()
202 frame = (struct sigframe __user *)regs->ARM_sp; in sys_sigreturn()
251 setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, sigset_t *set) in setup_sigframe()
449 struct sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_frame()
A Dasm-offsets.c91 DEFINE(SIGFRAME_RC3_OFFSET, offsetof(struct sigframe, retcode[3])); in main()
/arch/powerpc/perf/
A Dcallchain_64.c74 struct signal_frame_64 __user *sigframe; in perf_callchain_user_64() local
102 sigframe = (struct signal_frame_64 __user *) sp; in perf_callchain_user_64()
103 uregs = sigframe->uc.uc_mcontext.gp_regs; in perf_callchain_user_64()
/arch/x86/um/
A Dsignal.c232 struct sigframe __user *frame; in setup_signal_stack_sc()
239 frame = (struct sigframe __user *) stack_top - 1; in setup_signal_stack_sc()
244 frame = (struct sigframe __user *)((unsigned long)frame - math_size); in setup_signal_stack_sc()
342 struct sigframe __user *frame = (struct sigframe __user *)(sp - 8); in SYSCALL_DEFINE0()
/arch/x86/include/asm/
A Dsigframe.h11 #define sigframe_ia32 sigframe
/arch/arm64/kernel/
A Dsignal.c50 struct rt_sigframe __user *sigframe; member
131 sizeof(user->sigframe->uc.uc_mcontext.__reserved); in init_user_layout()
226 char __user *base = (char __user *)user->sigframe; in apply_user_offset()
1229 struct rt_sigframe __user *sf = user->sigframe; in setup_sigframe()
1312 char __user *sfp = (char __user *)user->sigframe; in setup_sigframe()
1374 user->sigframe = (struct rt_sigframe __user *)sp; in get_sigframe()
1379 if (!access_ok(user->sigframe, sp_top - sp)) in get_sigframe()
1453 regs->regs[1] = (unsigned long)&user->sigframe->info; in setup_return()
1454 regs->regs[2] = (unsigned long)&user->sigframe->uc; in setup_return()
1456 regs->sp = (unsigned long)user->sigframe; in setup_return()
[all …]
/arch/s390/kernel/
A Dsignal.c65 struct sigframe struct
218 struct sigframe __user *frame = in SYSCALL_DEFINE0()
219 (struct sigframe __user *) regs->gprs[15]; in SYSCALL_DEFINE0()
288 struct sigframe __user *frame; in setup_frame()
/arch/mips/kernel/
A Dsignal.c48 struct sigframe { struct
639 struct sigframe __user *frame; in sys_sigreturn()
645 frame = (struct sigframe __user *)regs->regs[29]; in sys_sigreturn()
717 struct sigframe __user *frame; in setup_frame()
947 BUILD_BUG_ON((offsetof(struct sigframe, sf_extcontext) - in signal_setup()
948 offsetof(struct sigframe, sf_sc)) != in signal_setup()
/arch/sh/kernel/
A Dsignal_32.c62 struct sigframe struct
158 struct sigframe __user *frame = (struct sigframe __user *)regs->regs[15]; in sys_sigreturn()
272 struct sigframe __user *frame; in setup_frame()
/arch/powerpc/kernel/
A Dsignal_32.c194 struct sigframe { struct
239 sizeof(struct sigframe) + __SIGNAL_FRAMESIZE); in get_min_sigframe_size_32()
839 struct sigframe __user *frame; in handle_signal32()
1301 struct sigframe __user *sf; in COMPAT_SYSCALL_DEFINE0()
1313 sf = (struct sigframe __user *)(regs->gpr[1] + __SIGNAL_FRAMESIZE); in COMPAT_SYSCALL_DEFINE0()
/arch/m68k/kernel/
A Dsignal.c226 struct sigframe struct
761 struct sigframe __user *frame = (struct sigframe __user *)(usp - 4); in do_sigreturn()
879 struct sigframe __user *frame; in setup_frame()
/arch/alpha/kernel/
A Dsignal.c125 struct sigframe struct
332 struct sigframe __user *frame; in setup_frame()
/arch/microblaze/kernel/
A Dsignal.c45 struct sigframe { struct

Completed in 32 milliseconds