Home
last modified time | relevance | path

Searched refs:rt_sigframe (Results 1 – 25 of 26) sorted by relevance

12

/linux/arch/csky/kernel/
A Dsignal.c41 struct rt_sigframe { struct
72 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
78 frame = (struct rt_sigframe __user *)regs->usp; in SYSCALL_DEFINE0()
101 static int setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext()
139 struct rt_sigframe *frame; in setup_rt_frame()
/linux/arch/hexagon/kernel/
A Dsignal.c22 struct rt_sigframe { struct
100 struct rt_sigframe __user *frame; in setup_rt_frame()
103 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame()
105 if (!access_ok(frame, sizeof(struct rt_sigframe))) in setup_rt_frame()
227 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
233 frame = (struct rt_sigframe __user *)pt_psp(regs); in sys_rt_sigreturn()
/linux/arch/x86/um/
A Dsignal.c348 struct rt_sigframe struct
409 struct rt_sigframe __user *frame; in setup_signal_stack_si()
414 frame = (struct rt_sigframe __user *) stack_top - 1; in setup_signal_stack_si()
480 struct rt_sigframe struct
491 struct rt_sigframe __user *frame; in setup_signal_stack_si() argument
495 frame = (struct rt_sigframe __user *) in setup_signal_stack_si()
496 round_down(stack_top - sizeof(struct rt_sigframe), 16); in setup_signal_stack_si()
498 frame = (struct rt_sigframe __user *) ((unsigned long) frame - 128 - 8); in setup_signal_stack_si()
562 struct rt_sigframe __user *frame = in sys_rt_sigreturn()
563 (struct rt_sigframe __user *)(sp - sizeof(long)); in sys_rt_sigreturn()
/linux/arch/arc/kernel/
A Dsignal.c57 struct rt_sigframe { struct
100 stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs, in stash_usr_regs()
141 static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf) in restore_usr_regs()
196 struct rt_sigframe __user *sf; in SYSCALL_DEFINE0()
210 sf = (struct rt_sigframe __force __user *)(regs->sp); in SYSCALL_DEFINE0()
271 struct rt_sigframe __user *sf; in setup_rt_frame()
275 sf = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame()
/linux/arch/arm64/kernel/
A Dsignal.c40 struct rt_sigframe { struct
51 struct rt_sigframe __user *sigframe; argument
64 #define BASE_SIGFRAME_SIZE round_up(sizeof(struct rt_sigframe), 16)
85 return round_up(max(user->size, sizeof(struct rt_sigframe)), 16); in sigframe_size()
332 struct rt_sigframe __user *sf) in parse_user_sigframe()
492 struct rt_sigframe __user *sf) in restore_sigframe()
538 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
550 frame = (struct rt_sigframe __user *)regs->sp; in SYSCALL_DEFINE0()
618 struct rt_sigframe __user *sf = user->sigframe; in setup_sigframe()
721 user->sigframe = (struct rt_sigframe __user *)sp; in get_sigframe()
[all …]
/linux/arch/riscv/kernel/
A Dsignal.c24 struct rt_sigframe { struct
101 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
108 frame = (struct rt_sigframe __user *)regs->sp; in SYSCALL_DEFINE0()
138 static long setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext()
177 struct rt_sigframe __user *frame; in setup_rt_frame()
/linux/arch/parisc/include/asm/
A Drt_sigframe.h9 struct rt_sigframe { struct
22 (((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME) argument
/linux/arch/xtensa/kernel/
A Dsignal.c33 struct rt_sigframe struct
142 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) in setup_sigcontext()
181 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext()
250 struct rt_sigframe __user *frame; in xtensa_rt_sigreturn()
260 frame = (struct rt_sigframe __user *) regs->areg[1]; in xtensa_rt_sigreturn()
344 struct rt_sigframe *frame; in setup_frame()
/linux/arch/openrisc/kernel/
A Dsignal.c31 struct rt_sigframe { struct
69 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->sp; in _sys_rt_sigreturn()
152 struct rt_sigframe __user *frame; in setup_rt_frame()
/linux/arch/h8300/kernel/
A Dsignal.c56 struct rt_sigframe { struct
108 struct rt_sigframe *frame = (struct rt_sigframe *)(usp - 4); in sys_rt_sigreturn()
161 struct rt_sigframe *frame; in setup_rt_frame()
/linux/arch/x86/include/asm/
A Dsigframe.h12 #define rt_sigframe_ia32 rt_sigframe
59 struct rt_sigframe { struct
/linux/arch/microblaze/kernel/
A Dsignal.c51 struct rt_sigframe { struct
83 struct rt_sigframe __user *frame = in sys_rt_sigreturn()
84 (struct rt_sigframe __user *)(regs->r1); in sys_rt_sigreturn()
157 struct rt_sigframe __user *frame; in setup_rt_frame()
/linux/arch/nds32/kernel/
A Dsignal.c20 struct rt_sigframe { struct
80 struct rt_sigframe __user * sf) in restore_sigframe()
139 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
152 frame = (struct rt_sigframe __user *)regs->sp; in sys_rt_sigreturn()
171 setup_sigframe(struct rt_sigframe __user * sf, struct pt_regs *regs, in setup_sigframe()
274 struct rt_sigframe __user *frame = in setup_rt_frame()
/linux/arch/s390/kernel/
A Dsignal.c100 struct rt_sigframe struct
244 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0()
245 (struct rt_sigframe __user *)regs->gprs[15]; in SYSCALL_DEFINE0()
369 struct rt_sigframe __user *frame; in setup_rt_frame()
373 frame_size = sizeof(struct rt_sigframe) - sizeof(_sigregs_ext); in setup_rt_frame()
/linux/arch/nios2/kernel/
A Dsignal.c32 struct rt_sigframe { struct
105 struct rt_sigframe *frame = (struct rt_sigframe *) regs->sp; in do_rt_sigreturn()
183 struct rt_sigframe *frame; in setup_rt_frame()
/linux/arch/mips/kernel/
A Dsignal.c58 struct rt_sigframe { struct
669 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
675 frame = (struct rt_sigframe __user *)regs->regs[29]; in sys_rt_sigreturn()
749 struct rt_sigframe __user *frame; in setup_rt_frame()
940 (offsetof(struct rt_sigframe, rs_uc.uc_extcontext) - in signal_setup()
941 offsetof(struct rt_sigframe, rs_uc.uc_mcontext))); in signal_setup()
/linux/arch/sh/kernel/
A Dsignal_32.c69 struct rt_sigframe struct
185 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15]; in sys_rt_sigreturn()
335 struct rt_sigframe __user *frame; in setup_rt_frame()
/linux/arch/arm/kernel/
A Dsignal.h8 struct rt_sigframe { struct
A Dsignal.c218 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
231 frame = (struct rt_sigframe __user *)regs->ARM_sp; in sys_rt_sigreturn()
469 struct rt_sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame()
A Dasm-offsets.c92 DEFINE(RT_SIGFRAME_RC3_OFFSET, offsetof(struct rt_sigframe, sig.retcode[3])); in main()
/linux/arch/x86/kernel/
A Dsignal.c384 struct rt_sigframe __user *frame; in __setup_rt_frame()
463 struct rt_sigframe __user *frame; in __setup_rt_frame()
471 frame = get_sigframe(&ksig->ka, regs, sizeof(struct rt_sigframe), &fp); in __setup_rt_frame()
660 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
664 frame = (struct rt_sigframe __user *)(regs->sp - sizeof(long)); in SYSCALL_DEFINE0()
696 # define MAX_FRAME_SIGINFO_UCTXT_SIZE sizeof(struct rt_sigframe)
/linux/arch/alpha/kernel/
A Dsignal.c131 struct rt_sigframe struct
142 [offsetof(struct rt_sigframe, uc.uc_mcontext) == 176 ? 1 : -1]; argument
232 do_rt_sigreturn(struct rt_sigframe __user *frame) in do_rt_sigreturn()
376 struct rt_sigframe __user *frame; in setup_rt_frame()
/linux/arch/parisc/kernel/
A Dsignal.c89 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
103 frame = (struct rt_sigframe __user *) in sys_rt_sigreturn()
230 struct rt_sigframe __user *frame; in setup_rt_frame()
/linux/arch/m68k/kernel/
A Dsignal.c235 struct rt_sigframe struct
785 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)(usp - 4); in do_rt_sigreturn()
943 struct rt_sigframe __user *frame; in setup_rt_frame()
/linux/arch/powerpc/kernel/
A Dsignal_32.c219 struct rt_sigframe { struct
726 struct rt_sigframe __user *frame; in handle_rt_signal32()
1084 struct rt_sigframe __user *rt_sf; in COMPAT_SYSCALL_DEFINE0()
1095 rt_sf = (struct rt_sigframe __user *) in COMPAT_SYSCALL_DEFINE0()

Completed in 785 milliseconds

12