/linux-3.4.99/arch/s390/kernel/ |
D | signal.c | 46 } sigframe; typedef 176 sigframe __user *frame = (sigframe __user *)regs->gprs[15]; in SYSCALL_DEFINE0() 265 sigframe __user *frame; in setup_frame() 267 frame = get_sigframe(ka, regs, sizeof(sigframe)); in setup_frame() 268 if (!access_ok(VERIFY_WRITE, frame, sizeof(sigframe))) in setup_frame()
|
/linux-3.4.99/arch/ia64/kernel/ |
D | asm-offsets.c | 33 DEFINE(SIGFRAME_SIZE, sizeof (struct sigframe)); in foo() 199 DEFINE(IA64_SIGFRAME_ARG0_OFFSET, offsetof (struct sigframe, arg0)); in foo() 200 DEFINE(IA64_SIGFRAME_ARG1_OFFSET, offsetof (struct sigframe, arg1)); in foo() 201 DEFINE(IA64_SIGFRAME_ARG2_OFFSET, offsetof (struct sigframe, arg2)); in foo() 202 DEFINE(IA64_SIGFRAME_HANDLER_OFFSET, offsetof (struct sigframe, handler)); in foo() 203 DEFINE(IA64_SIGFRAME_SIGCONTEXT_OFFSET, offsetof (struct sigframe, sc)); in foo()
|
D | sigframe.h | 7 struct sigframe { struct
|
D | signal.c | 178 sc = &((struct sigframe __user *) (scr->pt.r12 + 16))->sc; in ia64_rt_sigreturn() 340 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/arm/kernel/ |
D | signal.c | 218 struct sigframe { struct 225 struct sigframe sig; argument 228 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) in restore_sigframe() 279 struct sigframe __user *frame; in sys_sigreturn() 292 frame = (struct sigframe __user *)regs->ARM_sp; in sys_sigreturn() 341 setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, sigset_t *set) in setup_sigframe() 493 struct sigframe __user *frame = get_sigframe(ka, regs, sizeof(*frame)); in setup_frame()
|
/linux-3.4.99/arch/x86/ |
D | Makefile | 113 cfi-sigframe := $(call as-instr,.cfi_startproc\n.cfi_signal_frame\n.cfi_endproc,-DCONFIG_AS_CFI_SIG… 119 KBUILD_AFLAGS += $(cfi) $(cfi-sigframe) $(cfi-sections) $(asinstr) 120 KBUILD_CFLAGS += $(cfi) $(cfi-sigframe) $(cfi-sections) $(asinstr)
|
/linux-3.4.99/arch/mn10300/kernel/ |
D | sigframe.h | 12 struct sigframe struct
|
D | signal.c | 159 struct sigframe __user *frame; in sys_sigreturn() 163 frame = (struct sigframe __user *) current_frame()->sp; in sys_sigreturn() 285 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/cris/arch-v10/kernel/ |
D | signal.c | 107 struct sigframe { struct 168 struct sigframe __user *frame = (struct sigframe *)rdusp(); in sys_sigreturn() 305 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/x86/um/ |
D | signal.c | 350 struct sigframe struct 376 struct sigframe __user *frame; in setup_signal_stack_sc() argument 382 frame = (struct sigframe __user *) stack_top - 1; in setup_signal_stack_sc() 475 struct sigframe __user *frame = (struct sigframe __user *)(sp - 8); in sys_sigreturn()
|
/linux-3.4.99/arch/x86/include/asm/ |
D | sigframe.h | 9 #define sigframe_ia32 sigframe
|
/linux-3.4.99/arch/frv/kernel/ |
D | signal.c | 99 struct sigframe struct 147 struct sigframe __user *frame = (struct sigframe __user *) __frame->sp; in sys_sigreturn() 253 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/powerpc/perf/ |
D | callchain.c | 238 struct signal_frame_64 __user *sigframe; in perf_callchain_user_64() local 266 sigframe = (struct signal_frame_64 __user *) sp; in perf_callchain_user_64() 267 uregs = sigframe->uc.uc_mcontext.gp_regs; in perf_callchain_user_64()
|
/linux-3.4.99/arch/unicore32/kernel/ |
D | signal.c | 48 struct sigframe { struct 55 struct sigframe sig; argument 58 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) in restore_sigframe() 142 static int setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, in setup_sigframe() 250 struct sigframe __user *frame = get_sigframe(ka, regs, sizeof(*frame)); in setup_frame()
|
/linux-3.4.99/arch/h8300/kernel/ |
D | signal.c | 154 struct sigframe struct 222 struct sigframe *frame = (struct sigframe *)(usp - 4); in do_sigreturn() 320 struct sigframe *frame; in setup_frame()
|
/linux-3.4.99/arch/sh/kernel/ |
D | signal_32.c | 130 struct sigframe struct 226 struct sigframe __user *frame = (struct sigframe __user *)regs->regs[15]; in sys_sigreturn() 345 struct sigframe __user *frame; in setup_frame()
|
D | signal_64.c | 261 struct sigframe { struct 390 struct sigframe __user *frame = (struct sigframe __user *) (long) REF_REG_SP; in sys_sigreturn() 518 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/mips/kernel/ |
D | signal.c | 50 struct sigframe { struct 348 struct sigframe __user *frame; in sys_sigreturn() 352 frame = (struct sigframe __user *) regs.regs[29]; in sys_sigreturn() 425 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/m68k/kernel/ |
D | signal_no.c | 123 struct sigframe struct 333 struct sigframe __user *frame = (struct sigframe __user *)(usp - 4); in do_sigreturn() 534 struct sigframe __user *frame; in setup_frame()
|
D | signal_mm.c | 168 struct sigframe struct 519 struct sigframe __user *frame = (struct sigframe __user *)(usp - 4); in do_sigreturn() 818 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/x86/kernel/ |
D | signal.c | 280 struct sigframe __user *frame; in __setup_frame() 554 struct sigframe __user *frame; in sys_sigreturn() 558 frame = (struct sigframe __user *)(regs->sp - 8); in sys_sigreturn()
|
/linux-3.4.99/arch/alpha/kernel/ |
D | signal.c | 151 struct sigframe struct 374 struct sigframe __user *frame; in setup_frame()
|
/linux-3.4.99/arch/microblaze/kernel/ |
D | signal.c | 57 struct sigframe { struct
|
/linux-3.4.99/arch/powerpc/kernel/ |
D | signal_32.c | 303 struct sigframe { struct 1196 struct sigframe __user *frame; in handle_signal32()
|