Searched refs:rt_sigframe (Results 1 - 25 of 27) sorted by relevance

12

/linux-master/arch/parisc/include/asm/
H A Drt_sigframe.h5 struct rt_sigframe { struct
14 (((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME)
/linux-master/arch/arm/kernel/
H A Dsignal.h8 struct rt_sigframe { struct
H A Dsignal.c219 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 Dasm-offsets.c91 DEFINE(RT_SIGFRAME_RC3_OFFSET, offsetof(struct rt_sigframe, sig.retcode[3]));
/linux-master/arch/x86/include/asm/
H A Dsigframe.h12 #define rt_sigframe_ia32 rt_sigframe
59 struct rt_sigframe { struct
/linux-master/arch/csky/kernel/
H A Dsignal.c41 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 Dsignal.c21 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 Dsignal.c31 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 Dsignal.c58 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 Dsignal.c349 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 Dsignal.c35 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 Dsignal.c33 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 Dsignal.c32 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 Dsignal.c51 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 Dsignal.c100 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 Dsignal.c40 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 Dsignal.c131 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 Dsignal_32.c69 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 Dsignal.c28 #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 Dsignal_64.c167 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 Dsignal.c150 * 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 Dsignal.c58 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 Dsignal_32.c211 * 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 Dsignal.c75 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 Dsignal.c237 struct rt_sigframe struct
788 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)(usp - 4);
952 struct rt_sigframe __user *frame;

Completed in 433 milliseconds

12