/linux-4.4.14/arch/arm64/kernel/ |
D | signal.c | 41 struct rt_sigframe { struct 96 struct rt_sigframe __user *sf) in restore_sigframe() 131 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 143 frame = (struct rt_sigframe __user *)regs->sp; in sys_rt_sigreturn() 165 static int setup_sigframe(struct rt_sigframe __user *sf, in setup_sigframe() 212 static struct rt_sigframe __user *get_sigframe(struct ksignal *ksig, in get_sigframe() 216 struct rt_sigframe __user *frame; in get_sigframe() 220 sp = (sp - sizeof(struct rt_sigframe)) & ~15; in get_sigframe() 221 frame = (struct rt_sigframe __user *)sp; in get_sigframe() 239 regs->regs[29] = regs->sp + offsetof(struct rt_sigframe, fp); in setup_return() [all …]
|
/linux-4.4.14/arch/arc/kernel/ |
D | signal.c | 58 struct rt_sigframe { struct 66 stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs, in stash_usr_regs() argument 103 static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf) in restore_usr_regs() 154 struct rt_sigframe __user *sf; in SYSCALL_DEFINE0() 168 sf = (struct rt_sigframe __force __user *)(regs->sp); in SYSCALL_DEFINE0() 229 struct rt_sigframe __user *sf; in setup_rt_frame() 233 sf = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame()
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | rt_sigframe.h | 8 struct rt_sigframe { struct 21 (((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME) argument
|
/linux-4.4.14/arch/hexagon/kernel/ |
D | signal.c | 33 struct rt_sigframe { struct 111 struct rt_sigframe __user *frame; in setup_rt_frame() 114 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame() 116 if (!access_ok(VERIFY_WRITE, frame, sizeof(struct rt_sigframe))) in setup_rt_frame() 238 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 244 frame = (struct rt_sigframe __user *)pt_psp(regs); in sys_rt_sigreturn()
|
/linux-4.4.14/arch/x86/um/ |
D | signal.c | 361 struct rt_sigframe struct 422 struct rt_sigframe __user *frame; in setup_signal_stack_si() 427 frame = (struct rt_sigframe __user *) stack_top - 1; in setup_signal_stack_si() 493 struct rt_sigframe struct 504 struct rt_sigframe __user *frame; in setup_signal_stack_si() argument 508 frame = (struct rt_sigframe __user *) in setup_signal_stack_si() 509 round_down(stack_top - sizeof(struct rt_sigframe), 16); in setup_signal_stack_si() 511 frame = (struct rt_sigframe __user *) ((unsigned long) frame - 128 - 8); in setup_signal_stack_si() 575 struct rt_sigframe __user *frame = in sys_rt_sigreturn() 576 (struct rt_sigframe __user *)(sp - sizeof(long)); in sys_rt_sigreturn()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | signal.c | 34 struct rt_sigframe struct 135 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) in setup_sigcontext() 174 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext() 243 struct rt_sigframe __user *frame; in xtensa_rt_sigreturn() 253 frame = (struct rt_sigframe __user *) regs->areg[1]; in xtensa_rt_sigreturn() 337 struct rt_sigframe *frame; in setup_frame()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | sigframe.h | 11 #define rt_sigframe_ia32 rt_sigframe 62 struct rt_sigframe { struct
|
/linux-4.4.14/arch/openrisc/kernel/ |
D | signal.c | 37 struct rt_sigframe { struct 75 struct rt_sigframe *frame = (struct rt_sigframe __user *)regs->sp; in _sys_rt_sigreturn() 158 struct rt_sigframe *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/avr32/kernel/ |
D | signal.c | 24 struct rt_sigframe struct 68 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 74 frame = (struct rt_sigframe __user *)regs->sp; in sys_rt_sigreturn() 140 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/h8300/kernel/ |
D | signal.c | 56 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-4.4.14/arch/metag/kernel/ |
D | signal.c | 39 struct rt_sigframe { struct 74 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 77 frame = (__force struct rt_sigframe __user *)(regs->REG_SP - in sys_rt_sigreturn() 154 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/m32r/kernel/ |
D | signal.c | 34 struct rt_sigframe struct 93 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->spu; in sys_rt_sigreturn() 173 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/cris/arch-v10/kernel/ |
D | signal.c | 54 struct rt_sigframe { struct 143 struct rt_sigframe __user *frame = (struct rt_sigframe *)rdusp(); in sys_rt_sigreturn() 280 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/score/kernel/ |
D | signal.c | 37 struct rt_sigframe { struct 139 struct rt_sigframe __user *frame; in score_rt_sigreturn() 146 frame = (struct rt_sigframe __user *) regs->regs[0]; in score_rt_sigreturn() 179 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | signal.c | 53 struct rt_sigframe { struct 85 struct rt_sigframe __user *frame = in sys_rt_sigreturn() 86 (struct rt_sigframe __user *)(regs->r1); in sys_rt_sigreturn() 159 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | signal.c | 29 struct rt_sigframe { struct 84 struct rt_sigframe *frame = (struct rt_sigframe *)(usp); in sys_rt_sigreturn() 149 struct rt_sigframe *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/c6x/kernel/ |
D | signal.c | 29 struct rt_sigframe { struct 67 struct rt_sigframe __user *frame; in do_rt_sigreturn() 81 frame = (struct rt_sigframe __user *) ((unsigned long) regs->sp + 8); in do_rt_sigreturn() 146 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/frv/kernel/ |
D | signal.c | 48 struct rt_sigframe struct 113 struct rt_sigframe __user *frame = (struct rt_sigframe __user *) __frame->sp; in sys_rt_sigreturn() 249 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/s390/kernel/ |
D | signal.c | 96 struct rt_sigframe struct 240 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() 241 (struct rt_sigframe __user *)regs->gprs[15]; in SYSCALL_DEFINE0() 370 struct rt_sigframe __user *frame; in setup_rt_frame() 374 frame_size = sizeof(struct rt_sigframe) - sizeof(_sigregs_ext); in setup_rt_frame()
|
/linux-4.4.14/arch/nios2/kernel/ |
D | signal.c | 32 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-4.4.14/arch/tile/include/asm/ |
D | sigframe.h | 25 struct rt_sigframe { struct
|
/linux-4.4.14/arch/mn10300/kernel/ |
D | sigframe.h | 23 struct rt_sigframe struct
|
D | signal.c | 128 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 132 frame = (struct rt_sigframe __user *) current_frame()->sp; in sys_rt_sigreturn() 266 struct rt_sigframe __user *frame; in setup_rt_frame()
|
D | asm-offsets.c | 87 OFFSET(RT_SIGFRAME_sigcontext, rt_sigframe, uc.uc_mcontext); in foo()
|
/linux-4.4.14/arch/tile/kernel/ |
D | signal.c | 80 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() 81 (struct rt_sigframe __user *)(regs->sp); in SYSCALL_DEFINE0() 152 struct rt_sigframe __user *frame; in setup_rt_frame()
|
D | stack.c | 133 struct rt_sigframe* kframe) in valid_sigframe() 160 struct rt_sigframe kframe; in KBacktraceIterator_restart()
|
/linux-4.4.14/arch/mips/kernel/ |
D | signal.c | 58 struct rt_sigframe { struct 632 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 636 frame = (struct rt_sigframe __user *) regs.regs[29]; in sys_rt_sigreturn() 710 struct rt_sigframe __user *frame; in setup_rt_frame() 893 (offsetof(struct rt_sigframe, rs_uc.uc_extcontext) - in signal_setup() 894 offsetof(struct rt_sigframe, rs_uc.uc_mcontext))); in signal_setup()
|
/linux-4.4.14/arch/sh/kernel/ |
D | signal_32.c | 68 struct rt_sigframe struct 184 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15]; in sys_rt_sigreturn() 334 struct rt_sigframe __user *frame; in setup_rt_frame()
|
D | signal_64.c | 135 struct rt_sigframe { struct 292 struct rt_sigframe __user *frame = (struct rt_sigframe __user *) (long) REF_REG_SP; in sys_rt_sigreturn() 466 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/x86/kernel/ |
D | signal.c | 343 struct rt_sigframe __user *frame; in __setup_rt_frame() 409 struct rt_sigframe __user *frame; in __setup_rt_frame() 413 frame = get_sigframe(&ksig->ka, regs, sizeof(struct rt_sigframe), &fp); in __setup_rt_frame() 571 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 574 frame = (struct rt_sigframe __user *)(regs->sp - sizeof(long)); in sys_rt_sigreturn()
|
/linux-4.4.14/arch/arm/kernel/ |
D | signal.c | 137 struct rt_sigframe { struct 221 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 234 frame = (struct rt_sigframe __user *)regs->ARM_sp; in sys_rt_sigreturn() 440 struct rt_sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame()
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | signal.c | 50 struct rt_sigframe { struct 105 struct rt_sigframe __user *frame; in __sys_rt_sigreturn() 118 frame = (struct rt_sigframe __user *)regs->UCreg_sp; in __sys_rt_sigreturn() 266 struct rt_sigframe __user *frame = in setup_rt_frame()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | signal.c | 129 struct rt_sigframe struct 140 [offsetof(struct rt_sigframe, uc.uc_mcontext) == 176 ? 1 : -1]; argument 236 do_rt_sigreturn(struct rt_sigframe __user *frame) in do_rt_sigreturn() 386 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/parisc/kernel/ |
D | signal.c | 89 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 104 frame = (struct rt_sigframe __user *) in sys_rt_sigreturn() 232 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/m68k/kernel/ |
D | signal.c | 253 struct rt_sigframe struct 772 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)(usp - 4); in do_rt_sigreturn() 929 struct rt_sigframe __user *frame; in setup_rt_frame()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | signal_32.c | 246 struct rt_sigframe { struct 994 struct rt_sigframe __user *rt_sf; in handle_rt_signal32() 1233 struct rt_sigframe __user *rt_sf; in sys_rt_sigreturn() 1243 rt_sf = (struct rt_sigframe __user *) in sys_rt_sigreturn()
|
D | signal_64.c | 56 struct rt_sigframe { struct 728 struct rt_sigframe __user *frame; in handle_rt_signal64()
|