/linux-master/arch/parisc/include/asm/ |
H A D | rt_sigframe.h | 5 struct rt_sigframe { struct 14 (((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME)
|
/linux-master/arch/arm/kernel/ |
H A D | signal.h | 8 struct rt_sigframe { struct
|
H A D | signal.c | 219 struct rt_sigframe __user *frame; 232 frame = (struct rt_sigframe __user *)regs->ARM_sp; 470 struct rt_sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame));
|
H A D | asm-offsets.c | 91 DEFINE(RT_SIGFRAME_RC3_OFFSET, offsetof(struct rt_sigframe, sig.retcode[3]));
|
/linux-master/arch/x86/include/asm/ |
H A D | sigframe.h | 12 #define rt_sigframe_ia32 rt_sigframe 59 struct rt_sigframe { struct
|
/linux-master/arch/csky/kernel/ |
H A D | signal.c | 41 struct rt_sigframe { struct 72 struct rt_sigframe __user *frame; 78 frame = (struct rt_sigframe __user *)regs->usp; 101 static int setup_sigcontext(struct rt_sigframe __user *frame, 139 struct rt_sigframe __user *frame;
|
/linux-master/arch/hexagon/kernel/ |
H A D | signal.c | 21 struct rt_sigframe { struct 99 struct rt_sigframe __user *frame; 102 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); 104 if (!access_ok(frame, sizeof(struct rt_sigframe))) 226 struct rt_sigframe __user *frame; 232 frame = (struct rt_sigframe __user *)pt_psp(regs);
|
/linux-master/arch/openrisc/kernel/ |
H A D | signal.c | 31 struct rt_sigframe { struct 75 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->sp; 159 struct rt_sigframe __user *frame;
|
/linux-master/arch/arc/kernel/ |
H A D | signal.c | 58 struct rt_sigframe { struct 101 stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs, 142 static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf) 197 struct rt_sigframe __user *sf; 211 sf = (struct rt_sigframe __force __user *)(regs->sp); 272 struct rt_sigframe __user *sf; 276 sf = get_sigframe(ksig, regs, sizeof(struct rt_sigframe));
|
/linux-master/arch/x86/um/ |
H A D | signal.c | 349 struct rt_sigframe struct 410 struct rt_sigframe __user *frame; 415 frame = (struct rt_sigframe __user *) stack_top - 1; 481 struct rt_sigframe struct 492 struct rt_sigframe __user *frame; 496 frame = (struct rt_sigframe __user *) 497 round_down(stack_top - sizeof(struct rt_sigframe), 16); 499 frame = (struct rt_sigframe __user *) ((unsigned long) frame - 128 - 8); 563 struct rt_sigframe __user *frame = 564 (struct rt_sigframe __use [all...] |
/linux-master/arch/xtensa/kernel/ |
H A D | signal.c | 35 struct rt_sigframe struct 144 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) 182 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) 251 struct rt_sigframe __user *frame; 261 frame = (struct rt_sigframe __user *) regs->areg[1]; 345 struct rt_sigframe *frame;
|
/linux-master/arch/riscv/kernel/ |
H A D | signal.c | 33 struct rt_sigframe { struct 208 struct rt_sigframe __user *frame; 234 struct rt_sigframe __user *frame; 242 frame = (struct rt_sigframe __user *)regs->sp; 274 static long setup_sigcontext(struct rt_sigframe __user *frame, 324 struct rt_sigframe __user *frame;
|
/linux-master/arch/nios2/kernel/ |
H A D | signal.c | 32 struct rt_sigframe { struct 105 struct rt_sigframe __user *frame; 109 frame = (struct rt_sigframe __user *) regs->sp; 185 struct rt_sigframe __user *frame;
|
/linux-master/arch/microblaze/kernel/ |
H A D | signal.c | 51 struct rt_sigframe { struct 83 struct rt_sigframe __user *frame = 84 (struct rt_sigframe __user *)(regs->r1); 157 struct rt_sigframe __user *frame;
|
/linux-master/arch/s390/kernel/ |
H A D | signal.c | 100 struct rt_sigframe struct 240 struct rt_sigframe __user *frame = 241 (struct rt_sigframe __user *)regs->gprs[15]; 365 struct rt_sigframe __user *frame; 369 frame_size = sizeof(struct rt_sigframe) - sizeof(_sigregs_ext);
|
/linux-master/arch/arm64/kernel/ |
H A D | signal.c | 40 struct rt_sigframe { struct 51 struct rt_sigframe __user *sigframe; 68 #define BASE_SIGFRAME_SIZE round_up(sizeof(struct rt_sigframe), 16) 78 user->size = offsetof(struct rt_sigframe, uc.uc_mcontext.__reserved); 89 return round_up(max(user->size, sizeof(struct rt_sigframe)), 16); 608 struct rt_sigframe __user *sf) 812 struct rt_sigframe __user *sf) 866 struct rt_sigframe __user *frame; 878 frame = (struct rt_sigframe __user *)regs->sp; 990 struct rt_sigframe __use [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | signal.c | 131 struct rt_sigframe struct 142 [offsetof(struct rt_sigframe, uc.uc_mcontext) == 176 ? 1 : -1]; 233 do_rt_sigreturn(struct rt_sigframe __user *frame) 377 struct rt_sigframe __user *frame;
|
/linux-master/arch/sh/kernel/ |
H A D | signal_32.c | 69 struct rt_sigframe struct 188 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15]; 338 struct rt_sigframe __user *frame;
|
/linux-master/arch/parisc/kernel/ |
H A D | signal.c | 28 #include <asm/rt_sigframe.h> 79 struct rt_sigframe __user *frame; 92 /* Unwind the user stack to get the rt_sigframe structure. */ 93 frame = (struct rt_sigframe __user *) 216 struct rt_sigframe __user *frame;
|
/linux-master/arch/x86/kernel/ |
H A D | signal_64.c | 167 struct rt_sigframe __user *frame; 175 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe), &fp); 249 struct rt_sigframe __user *frame; 253 frame = (struct rt_sigframe __user *)(regs->sp - sizeof(long));
|
H A D | signal.c | 150 * rt_sigframe_ia32, rt_sigframe_x32, and rt_sigframe. Use the worst case 157 # define MAX_FRAME_SIGINFO_UCTXT_SIZE sizeof(struct rt_sigframe)
|
/linux-master/arch/mips/kernel/ |
H A D | signal.c | 58 struct rt_sigframe { struct 676 struct rt_sigframe __user *frame; 682 frame = (struct rt_sigframe __user *)regs->regs[29]; 756 struct rt_sigframe __user *frame; 786 * the struct rt_sigframe. 949 (offsetof(struct rt_sigframe, rs_uc.uc_extcontext) - 950 offsetof(struct rt_sigframe, rs_uc.uc_mcontext)));
|
/linux-master/arch/powerpc/kernel/ |
H A D | signal_32.c | 211 * one rt_sigframe struct (siginfo + ucontext + ABI gap) 219 struct rt_sigframe { struct 238 return max(sizeof(struct rt_sigframe) + __SIGNAL_FRAMESIZE + 16, 739 struct rt_sigframe __user *frame; 1097 struct rt_sigframe __user *rt_sf; 1108 rt_sf = (struct rt_sigframe __user *)
|
/linux-master/arch/loongarch/kernel/ |
H A D | signal.c | 75 struct rt_sigframe { struct 909 !likely(on_sig_stack(sp - sizeof(struct rt_sigframe)))) 915 sp -= sizeof(struct rt_sigframe); 932 struct rt_sigframe __user *frame; 935 frame = (struct rt_sigframe __user *)regs->regs[3]; 965 struct rt_sigframe __user *frame; 992 * the struct rt_sigframe.
|
/linux-master/arch/m68k/kernel/ |
H A D | signal.c | 237 struct rt_sigframe struct 788 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)(usp - 4); 952 struct rt_sigframe __user *frame;
|