Symbol: rt_sigframe
arch/alpha/kernel/proto.h
173
struct rt_sigframe;
arch/alpha/kernel/proto.h
174
extern void do_rt_sigreturn(struct rt_sigframe __user *);
arch/alpha/kernel/signal.c
142
[offsetof(struct rt_sigframe, uc.uc_mcontext) == 176 ? 1 : -1];
arch/alpha/kernel/signal.c
233
do_rt_sigreturn(struct rt_sigframe __user *frame)
arch/alpha/kernel/signal.c
377
struct rt_sigframe __user *frame;
arch/arc/kernel/signal.c
102
stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs,
arch/arc/kernel/signal.c
143
static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf)
arch/arc/kernel/signal.c
198
struct rt_sigframe __user *sf;
arch/arc/kernel/signal.c
212
sf = (struct rt_sigframe __force __user *)(regs->sp);
arch/arc/kernel/signal.c
273
struct rt_sigframe __user *sf;
arch/arc/kernel/signal.c
277
sf = get_sigframe(ksig, regs, sizeof(struct rt_sigframe));
arch/arm/kernel/asm-offsets.c
94
DEFINE(RT_SIGFRAME_RC3_OFFSET, offsetof(struct rt_sigframe, sig.retcode[3]));
arch/arm/kernel/signal.c
219
struct rt_sigframe __user *frame;
arch/arm/kernel/signal.c
232
frame = (struct rt_sigframe __user *)regs->ARM_sp;
arch/arm/kernel/signal.c
471
struct rt_sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame));
arch/arm64/kernel/signal.c
1097
struct rt_sigframe __user *frame;
arch/arm64/kernel/signal.c
1110
frame = (struct rt_sigframe __user *)regs->sp;
arch/arm64/kernel/signal.c
1244
struct rt_sigframe __user *sf = user->sigframe;
arch/arm64/kernel/signal.c
135
user->size = offsetof(struct rt_sigframe, uc.uc_mcontext.__reserved);
arch/arm64/kernel/signal.c
1389
user->sigframe = (struct rt_sigframe __user *)sp;
arch/arm64/kernel/signal.c
146
return round_up(max(user->size, sizeof(struct rt_sigframe)), 16);
arch/arm64/kernel/signal.c
1509
struct rt_sigframe __user *frame;
arch/arm64/kernel/signal.c
51
struct rt_sigframe __user *sigframe;
arch/arm64/kernel/signal.c
754
struct rt_sigframe __user *sf)
arch/arm64/kernel/signal.c
982
struct rt_sigframe __user *sf,
arch/csky/kernel/signal.c
101
static int setup_sigcontext(struct rt_sigframe __user *frame,
arch/csky/kernel/signal.c
139
struct rt_sigframe __user *frame;
arch/csky/kernel/signal.c
72
struct rt_sigframe __user *frame;
arch/csky/kernel/signal.c
78
frame = (struct rt_sigframe __user *)regs->usp;
arch/hexagon/kernel/signal.c
102
frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe));
arch/hexagon/kernel/signal.c
104
if (!access_ok(frame, sizeof(struct rt_sigframe)))
arch/hexagon/kernel/signal.c
226
struct rt_sigframe __user *frame;
arch/hexagon/kernel/signal.c
232
frame = (struct rt_sigframe __user *)pt_psp(regs);
arch/hexagon/kernel/signal.c
99
struct rt_sigframe __user *frame;
arch/loongarch/kernel/asm-offsets.c
224
OFFSET(RT_SIGFRAME_SC, rt_sigframe, rs_uctx.uc_mcontext);
arch/loongarch/kernel/signal.c
884
!likely(on_sig_stack(sp - sizeof(struct rt_sigframe))))
arch/loongarch/kernel/signal.c
890
sp -= sizeof(struct rt_sigframe);
arch/loongarch/kernel/signal.c
907
struct rt_sigframe __user *frame;
arch/loongarch/kernel/signal.c
910
frame = (struct rt_sigframe __user *)regs->regs[3];
arch/loongarch/kernel/signal.c
940
struct rt_sigframe __user *frame;
arch/m68k/kernel/signal.c
788
struct rt_sigframe __user *frame = (struct rt_sigframe __user *)(usp - 4);
arch/m68k/kernel/signal.c
952
struct rt_sigframe __user *frame;
arch/microblaze/kernel/signal.c
157
struct rt_sigframe __user *frame;
arch/microblaze/kernel/signal.c
83
struct rt_sigframe __user *frame =
arch/microblaze/kernel/signal.c
84
(struct rt_sigframe __user *)(regs->r1);
arch/mips/kernel/signal.c
676
struct rt_sigframe __user *frame;
arch/mips/kernel/signal.c
682
frame = (struct rt_sigframe __user *)regs->regs[29];
arch/mips/kernel/signal.c
756
struct rt_sigframe __user *frame;
arch/mips/kernel/signal.c
949
(offsetof(struct rt_sigframe, rs_uc.uc_extcontext) -
arch/mips/kernel/signal.c
950
offsetof(struct rt_sigframe, rs_uc.uc_mcontext)));
arch/nios2/kernel/signal.c
105
struct rt_sigframe __user *frame;
arch/nios2/kernel/signal.c
109
frame = (struct rt_sigframe __user *) regs->sp;
arch/nios2/kernel/signal.c
185
struct rt_sigframe __user *frame;
arch/openrisc/kernel/signal.c
107
struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->sp;
arch/openrisc/kernel/signal.c
191
struct rt_sigframe __user *frame;
arch/parisc/include/asm/rt_sigframe.h
14
(((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME)
arch/parisc/kernel/asm-offsets.c
227
DEFINE(SIGFRAME_CONTEXT_REGS, offsetof(struct rt_sigframe, uc.uc_mcontext) - PARISC_RT_SIGFRAME_SIZE);
arch/parisc/kernel/asm-offsets.c
233
DEFINE(SIGFRAME_CONTEXT_REGS32, offsetof(struct rt_sigframe, uc.uc_mcontext) - PARISC_RT_SIGFRAME_SIZE);
arch/parisc/kernel/signal.c
216
struct rt_sigframe __user *frame;
arch/parisc/kernel/signal.c
79
struct rt_sigframe __user *frame;
arch/parisc/kernel/signal.c
93
frame = (struct rt_sigframe __user *)
arch/powerpc/kernel/signal_32.c
1097
struct rt_sigframe __user *rt_sf;
arch/powerpc/kernel/signal_32.c
1108
rt_sf = (struct rt_sigframe __user *)
arch/powerpc/kernel/signal_32.c
238
return max(sizeof(struct rt_sigframe) + __SIGNAL_FRAMESIZE + 16,
arch/powerpc/kernel/signal_32.c
739
struct rt_sigframe __user *frame;
arch/powerpc/kernel/signal_64.c
71
return sizeof(struct rt_sigframe) + __SIGNAL_FRAMESIZE;
arch/powerpc/kernel/signal_64.c
860
struct rt_sigframe __user *frame;
arch/riscv/kernel/signal.c
283
struct rt_sigframe __user *frame;
arch/riscv/kernel/signal.c
313
struct rt_sigframe __user *frame;
arch/riscv/kernel/signal.c
321
frame = (struct rt_sigframe __user *)regs->sp;
arch/riscv/kernel/signal.c
353
static long setup_sigcontext(struct rt_sigframe __user *frame,
arch/riscv/kernel/signal.c
416
struct rt_sigframe __user *frame;
arch/s390/kernel/signal.c
239
struct rt_sigframe __user *frame =
arch/s390/kernel/signal.c
240
(struct rt_sigframe __user *)regs->gprs[15];
arch/s390/kernel/signal.c
358
struct rt_sigframe __user *frame;
arch/s390/kernel/signal.c
362
frame_size = sizeof(struct rt_sigframe) - sizeof(_sigregs_ext);
arch/sh/kernel/signal_32.c
188
struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15];
arch/sh/kernel/signal_32.c
338
struct rt_sigframe __user *frame;
arch/x86/include/asm/sigframe.h
12
#define rt_sigframe_ia32 rt_sigframe
arch/x86/kernel/signal.c
184
# define MAX_FRAME_SIGINFO_UCTXT_SIZE sizeof(struct rt_sigframe)
arch/x86/kernel/signal_64.c
167
struct rt_sigframe __user *frame;
arch/x86/kernel/signal_64.c
175
frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe), &fp);
arch/x86/kernel/signal_64.c
249
struct rt_sigframe __user *frame;
arch/x86/kernel/signal_64.c
255
frame = (struct rt_sigframe __user *)(regs->sp - sizeof(long));
arch/x86/um/signal.c
289
struct rt_sigframe __user *frame;
arch/x86/um/signal.c
295
frame = (struct rt_sigframe __user *) stack_top - 1;
arch/x86/um/signal.c
300
frame = (struct rt_sigframe __user *)((unsigned long)frame - math_size);
arch/x86/um/signal.c
371
struct rt_sigframe __user *frame;
arch/x86/um/signal.c
375
frame = (void __user *)stack_top - sizeof(struct rt_sigframe);
arch/x86/um/signal.c
384
frame = (struct rt_sigframe __user *) ((unsigned long) frame - 128 - 8);
arch/x86/um/signal.c
450
struct rt_sigframe __user *frame =
arch/x86/um/signal.c
451
(struct rt_sigframe __user *)(sp - sizeof(long));
arch/xtensa/kernel/signal.c
144
setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs)
arch/xtensa/kernel/signal.c
182
restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame)
arch/xtensa/kernel/signal.c
251
struct rt_sigframe __user *frame;
arch/xtensa/kernel/signal.c
261
frame = (struct rt_sigframe __user *) regs->areg[1];
arch/xtensa/kernel/signal.c
345
struct rt_sigframe *frame;