/arch/nds32/kernel/ |
D | signal.c | 22 struct ucontext uc; member 85 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe() 90 __get_user_error(regs->uregs[0], &sf->uc.uc_mcontext.nds32_r0, err); in restore_sigframe() 91 __get_user_error(regs->uregs[1], &sf->uc.uc_mcontext.nds32_r1, err); in restore_sigframe() 92 __get_user_error(regs->uregs[2], &sf->uc.uc_mcontext.nds32_r2, err); in restore_sigframe() 93 __get_user_error(regs->uregs[3], &sf->uc.uc_mcontext.nds32_r3, err); in restore_sigframe() 94 __get_user_error(regs->uregs[4], &sf->uc.uc_mcontext.nds32_r4, err); in restore_sigframe() 95 __get_user_error(regs->uregs[5], &sf->uc.uc_mcontext.nds32_r5, err); in restore_sigframe() 96 __get_user_error(regs->uregs[6], &sf->uc.uc_mcontext.nds32_r6, err); in restore_sigframe() 97 __get_user_error(regs->uregs[7], &sf->uc.uc_mcontext.nds32_r7, err); in restore_sigframe() [all …]
|
/arch/unicore32/kernel/ |
D | signal.c | 43 struct ucontext uc; member 57 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe() 61 err |= __get_user(regs->UCreg_00, &sf->uc.uc_mcontext.regs.UCreg_00); in restore_sigframe() 62 err |= __get_user(regs->UCreg_01, &sf->uc.uc_mcontext.regs.UCreg_01); in restore_sigframe() 63 err |= __get_user(regs->UCreg_02, &sf->uc.uc_mcontext.regs.UCreg_02); in restore_sigframe() 64 err |= __get_user(regs->UCreg_03, &sf->uc.uc_mcontext.regs.UCreg_03); in restore_sigframe() 65 err |= __get_user(regs->UCreg_04, &sf->uc.uc_mcontext.regs.UCreg_04); in restore_sigframe() 66 err |= __get_user(regs->UCreg_05, &sf->uc.uc_mcontext.regs.UCreg_05); in restore_sigframe() 67 err |= __get_user(regs->UCreg_06, &sf->uc.uc_mcontext.regs.UCreg_06); in restore_sigframe() 68 err |= __get_user(regs->UCreg_07, &sf->uc.uc_mcontext.regs.UCreg_07); in restore_sigframe() [all …]
|
/arch/arm64/kernel/ |
D | signal32.c | 192 err = get_sigset_t(&set, &sf->uc.uc_sigmask); in compat_restore_sigframe() 198 __get_user_error(regs->regs[0], &sf->uc.uc_mcontext.arm_r0, err); in compat_restore_sigframe() 199 __get_user_error(regs->regs[1], &sf->uc.uc_mcontext.arm_r1, err); in compat_restore_sigframe() 200 __get_user_error(regs->regs[2], &sf->uc.uc_mcontext.arm_r2, err); in compat_restore_sigframe() 201 __get_user_error(regs->regs[3], &sf->uc.uc_mcontext.arm_r3, err); in compat_restore_sigframe() 202 __get_user_error(regs->regs[4], &sf->uc.uc_mcontext.arm_r4, err); in compat_restore_sigframe() 203 __get_user_error(regs->regs[5], &sf->uc.uc_mcontext.arm_r5, err); in compat_restore_sigframe() 204 __get_user_error(regs->regs[6], &sf->uc.uc_mcontext.arm_r6, err); in compat_restore_sigframe() 205 __get_user_error(regs->regs[7], &sf->uc.uc_mcontext.arm_r7, err); in compat_restore_sigframe() 206 __get_user_error(regs->regs[8], &sf->uc.uc_mcontext.arm_r8, err); in compat_restore_sigframe() [all …]
|
D | signal.c | 41 struct ucontext uc; member 70 sizeof(user->sigframe->uc.uc_mcontext.__reserved); in init_user_layout() 73 user->size = offsetof(struct rt_sigframe, uc.uc_mcontext.__reserved); in init_user_layout() 327 struct sigcontext __user *const sc = &sf->uc.uc_mcontext; in parse_user_sigframe() 489 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe() 494 __get_user_error(regs->regs[i], &sf->uc.uc_mcontext.regs[i], in restore_sigframe() 496 __get_user_error(regs->sp, &sf->uc.uc_mcontext.sp, err); in restore_sigframe() 497 __get_user_error(regs->pc, &sf->uc.uc_mcontext.pc, err); in restore_sigframe() 498 __get_user_error(regs->pstate, &sf->uc.uc_mcontext.pstate, err); in restore_sigframe() 549 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() [all …]
|
/arch/parisc/kernel/ |
D | signal.c | 115 if (get_compat_sigset(&set, &compat_frame->uc.uc_sigmask)) in sys_rt_sigreturn() 120 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 130 &compat_frame->uc.uc_mcontext); in sys_rt_sigreturn() 132 if (restore_sigcontext32(&compat_frame->uc.uc_mcontext, in sys_rt_sigreturn() 136 usp, &compat_frame->uc.uc_stack); in sys_rt_sigreturn() 137 if (compat_restore_altstack(&compat_frame->uc.uc_stack)) in sys_rt_sigreturn() 143 &frame->uc.uc_mcontext); in sys_rt_sigreturn() 144 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in sys_rt_sigreturn() 147 usp, &frame->uc.uc_stack); in sys_rt_sigreturn() 148 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() [all …]
|
/arch/csky/kernel/ |
D | signal.c | 48 struct ucontext uc; member 79 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 84 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0() 87 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() 100 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext() 146 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 147 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame() 148 err |= __save_altstack(&frame->uc.uc_stack, regs->usp); in setup_rt_frame() 150 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 168 regs->a2 = (unsigned long)(&(frame->uc)); /* a2: ucontext pointer */ in setup_rt_frame()
|
/arch/nios2/kernel/ |
D | signal.c | 34 struct ucontext uc; member 39 struct ucontext *uc, int *pr2) in rt_restore_ucontext() argument 42 unsigned long *gregs = uc->uc_mcontext.gregs; in rt_restore_ucontext() 48 err = __get_user(temp, &uc->uc_mcontext.version); in rt_restore_ucontext() 90 err |= restore_altstack(&uc->uc_stack); in rt_restore_ucontext() 112 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in do_rt_sigreturn() 117 if (rt_restore_ucontext(regs, sw, &frame->uc, &rval)) in do_rt_sigreturn() 127 static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs *regs) in rt_setup_ucontext() argument 130 unsigned long *gregs = uc->uc_mcontext.gregs; in rt_setup_ucontext() 133 err |= __put_user(MCONTEXT_VERSION, &uc->uc_mcontext.version); in rt_setup_ucontext() [all …]
|
/arch/openrisc/kernel/ |
D | signal.c | 35 struct ucontext uc; member 84 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in _sys_rt_sigreturn() 89 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in _sys_rt_sigreturn() 92 if (restore_altstack(&frame->uc.uc_stack)) in _sys_rt_sigreturn() 168 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 169 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame() 170 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); in setup_rt_frame() 171 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); in setup_rt_frame() 173 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 197 regs->gpr[5] = (unsigned long)&frame->uc; /* arg 3: ucontext */ in setup_rt_frame()
|
/arch/m68k/kernel/ |
D | signal.c | 244 struct ucontext uc; member 332 static inline int rt_restore_fpu_state(struct ucontext __user *uc) in rt_restore_fpu_state() argument 342 uc->uc_mcontext.fpregs.f_fpcntl, 12)) in rt_restore_fpu_state() 346 uc->uc_mcontext.fpregs.f_fpregs, 96)) in rt_restore_fpu_state() 351 if (__get_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate)) in rt_restore_fpu_state() 384 if (__copy_from_user(&fpregs, &uc->uc_mcontext.fpregs, in rt_restore_fpu_state() 409 __copy_from_user(fpstate + 4, (long __user *)&uc->uc_fpstate + 1, in rt_restore_fpu_state() 483 static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) in rt_save_fpu_state() argument 491 err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpcntl, in rt_save_fpu_state() 494 err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpregs, in rt_save_fpu_state() [all …]
|
/arch/x86/kernel/ |
D | signal.c | 391 put_user_ex(&frame->uc, &frame->puc); in __setup_rt_frame() 395 put_user_ex(UC_FP_XSTATE, &frame->uc.uc_flags); in __setup_rt_frame() 397 put_user_ex(0, &frame->uc.uc_flags); in __setup_rt_frame() 398 put_user_ex(0, &frame->uc.uc_link); in __setup_rt_frame() 399 save_altstack_ex(&frame->uc.uc_stack, regs->sp); in __setup_rt_frame() 419 err |= setup_sigcontext(&frame->uc.uc_mcontext, fpstate, in __setup_rt_frame() 421 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in __setup_rt_frame() 431 regs->cx = (unsigned long)&frame->uc; in __setup_rt_frame() 478 put_user_ex(uc_flags, &frame->uc.uc_flags); in __setup_rt_frame() 479 put_user_ex(0, &frame->uc.uc_link); in __setup_rt_frame() [all …]
|
/arch/h8300/kernel/ |
D | signal.c | 69 struct ucontext uc; member 115 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 120 if (restore_sigcontext(&frame->uc.uc_mcontext, &er0)) in sys_rt_sigreturn() 123 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 175 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 176 err |= __put_user(0, &frame->uc.uc_link); in setup_rt_frame() 177 err |= __save_altstack(&frame->uc.uc_stack, rdusp()); in setup_rt_frame() 178 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); in setup_rt_frame() 179 err |= copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 204 regs->er2 = (unsigned long)&frame->uc; in setup_rt_frame()
|
/arch/x86/um/ |
D | signal.c | 326 static int copy_ucontext_to_user(struct ucontext __user *uc, in copy_ucontext_to_user() argument 332 err |= __save_altstack(&uc->uc_stack, sp); in copy_ucontext_to_user() 333 err |= copy_sc_to_user(&uc->uc_mcontext, fp, ¤t->thread.regs, 0); in copy_ucontext_to_user() 334 err |= copy_to_user(&uc->uc_sigmask, set, sizeof(*set)); in copy_ucontext_to_user() 355 struct ucontext uc; member 425 err |= __put_user(&frame->uc, &frame->puc); in setup_signal_stack_si() 427 err |= copy_ucontext_to_user(&frame->uc, &frame->fpstate, mask, in setup_signal_stack_si() 448 PT_REGS_CX(regs) = (unsigned long) &frame->uc; in setup_signal_stack_si() 483 struct ucontext uc; member 510 err |= __put_user(0, &frame->uc.uc_flags); in setup_signal_stack_si() [all …]
|
D | stub_segv.c | 14 ucontext_t *uc = p; in stub_segv_handler() local 17 &uc->uc_mcontext); in stub_segv_handler()
|
/arch/arc/kernel/ |
D | signal.c | 59 struct ucontext uc; member 95 err = __copy_to_user(&(sf->uc.uc_mcontext.regs.scratch), &uregs.scratch, in stash_usr_regs() 96 sizeof(sf->uc.uc_mcontext.regs.scratch)); in stash_usr_regs() 97 err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(sigset_t)); in stash_usr_regs() 108 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_usr_regs() 110 &(sf->uc.uc_mcontext.regs.scratch), in restore_usr_regs() 111 sizeof(sf->uc.uc_mcontext.regs.scratch)); in restore_usr_regs() 176 if (restore_altstack(&sf->uc.uc_stack)) in SYSCALL_DEFINE0() 253 err |= __put_user(0, &sf->uc.uc_flags); in setup_rt_frame() 254 err |= __put_user(NULL, &sf->uc.uc_link); in setup_rt_frame() [all …]
|
/arch/riscv/kernel/ |
D | signal.c | 24 struct ucontext uc; member 108 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 113 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0() 116 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() 136 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext() 183 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 184 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame() 185 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); in setup_rt_frame() 187 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 206 regs->a2 = (unsigned long)(&frame->uc); /* a2: ucontext pointer */ in setup_rt_frame()
|
/arch/s390/kernel/ |
D | compat_signal.c | 50 struct ucontext32 uc; member 207 if (get_compat_sigset(&set, &frame->uc.uc_sigmask)) in COMPAT_SYSCALL_DEFINE0() 210 if (compat_restore_altstack(&frame->uc.uc_stack)) in COMPAT_SYSCALL_DEFINE0() 213 if (restore_sigregs32(regs, &frame->uc.uc_mcontext)) in COMPAT_SYSCALL_DEFINE0() 215 if (restore_sigregs_ext32(regs, &frame->uc.uc_mcontext_ext)) in COMPAT_SYSCALL_DEFINE0() 347 sizeof(frame->uc.uc_mcontext_ext.__reserved); in setup_rt_frame32() 357 frame_size -= sizeof(frame->uc.uc_mcontext_ext.vxrs_low) + in setup_rt_frame32() 358 sizeof(frame->uc.uc_mcontext_ext.vxrs_high); in setup_rt_frame32() 387 if (__put_user(uc_flags, &frame->uc.uc_flags) || in setup_rt_frame32() 388 __put_user(0, &frame->uc.uc_link) || in setup_rt_frame32() [all …]
|
D | signal.c | 103 struct ucontext_extended uc; member 246 if (__copy_from_user(&set.sig, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 249 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() 252 if (restore_sigregs(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0() 254 if (restore_sigregs_ext(regs, &frame->uc.uc_mcontext_ext)) in SYSCALL_DEFINE0() 415 if (__put_user(uc_flags, &frame->uc.uc_flags) || in setup_rt_frame() 416 __put_user(NULL, &frame->uc.uc_link) || in setup_rt_frame() 417 __save_altstack(&frame->uc.uc_stack, regs->gprs[15]) || in setup_rt_frame() 418 save_sigregs(regs, &frame->uc.uc_mcontext) || in setup_rt_frame() 419 __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)) || in setup_rt_frame() [all …]
|
/arch/microblaze/kernel/ |
D | signal.c | 55 struct ucontext uc; member 97 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 102 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval)) in sys_rt_sigreturn() 105 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 176 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 177 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame() 178 err |= __save_altstack(&frame->uc.uc_stack, regs->r1); in setup_rt_frame() 179 err |= setup_sigcontext(&frame->uc.uc_mcontext, in setup_rt_frame() 181 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 228 regs->r7 = (unsigned long) &frame->uc; /* arg2: ucontext */ in setup_rt_frame()
|
/arch/x86/include/asm/ |
D | sigframe.h | 55 struct ucontext_ia32 uc; member 65 struct ucontext uc; member 83 struct ucontext_x32 uc; member
|
/arch/hexagon/kernel/ |
D | signal.c | 25 struct ucontext uc; member 117 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); in setup_rt_frame() 118 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 119 err |= __save_altstack(&frame->uc.uc_stack, user_stack_pointer(regs)); in setup_rt_frame() 126 regs->r02 = (unsigned long) &frame->uc; in setup_rt_frame() 236 if (__copy_from_user(&blocked, &frame->uc.uc_sigmask, sizeof(blocked))) in sys_rt_sigreturn() 241 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in sys_rt_sigreturn() 249 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn()
|
/arch/x86/ia32/ |
D | ia32_signal.c | 158 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in COMPAT_SYSCALL_DEFINE0() 163 if (ia32_restore_sigcontext(regs, &frame->uc.uc_mcontext)) in COMPAT_SYSCALL_DEFINE0() 166 if (compat_restore_altstack(&frame->uc.uc_stack)) in COMPAT_SYSCALL_DEFINE0() 359 put_user_ex(ptr_to_compat(&frame->uc), &frame->puc); in ia32_setup_rt_frame() 363 put_user_ex(UC_FP_XSTATE, &frame->uc.uc_flags); in ia32_setup_rt_frame() 365 put_user_ex(0, &frame->uc.uc_flags); in ia32_setup_rt_frame() 366 put_user_ex(0, &frame->uc.uc_link); in ia32_setup_rt_frame() 367 compat_save_altstack_ex(&frame->uc.uc_stack, regs->sp); in ia32_setup_rt_frame() 384 err |= ia32_setup_sigcontext(&frame->uc.uc_mcontext, fpstate, in ia32_setup_rt_frame() 386 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in ia32_setup_rt_frame() [all …]
|
/arch/powerpc/kernel/ |
D | signal_64.c | 56 struct ucontext uc; member 714 struct ucontext __user *uc = (struct ucontext __user *)regs->gpr[1]; in SYSCALL_DEFINE0() local 723 if (!access_ok(uc, sizeof(*uc))) in SYSCALL_DEFINE0() 726 if (__copy_from_user(&set, &uc->uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 769 if (__get_user(msr, &uc->uc_mcontext.gp_regs[PT_MSR])) in SYSCALL_DEFINE0() 779 if (__get_user(uc_transact, &uc->uc_link)) in SYSCALL_DEFINE0() 781 if (restore_tm_sigcontexts(current, &uc->uc_mcontext, in SYSCALL_DEFINE0() 800 if (restore_sigcontext(current, NULL, 1, &uc->uc_mcontext)) in SYSCALL_DEFINE0() 804 if (restore_altstack(&uc->uc_stack)) in SYSCALL_DEFINE0() 814 (long)uc, regs->nip, regs->link); in SYSCALL_DEFINE0() [all …]
|
/arch/xtensa/kernel/ |
D | signal.c | 36 struct ucontext uc; member 136 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext() 175 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in restore_sigcontext() 257 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in xtensa_rt_sigreturn() 267 if (restore_altstack(&frame->uc.uc_stack)) in xtensa_rt_sigreturn() 362 err |= __put_user(0, &frame->uc.uc_flags); in setup_frame() 363 err |= __put_user(0, &frame->uc.uc_link); in setup_frame() 364 err |= __save_altstack(&frame->uc.uc_stack, regs->areg[1]); in setup_frame() 366 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_frame() 406 regs->areg[base + 4] = (unsigned long) &frame->uc; in setup_frame()
|
/arch/c6x/kernel/ |
D | signal.c | 30 struct ucontext uc; member 82 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in do_rt_sigreturn() 87 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in do_rt_sigreturn() 153 err |= __put_user(&frame->uc, &frame->puc); in setup_rt_frame() 157 err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext)); in setup_rt_frame() 159 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); in setup_rt_frame() 160 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 203 regs->a6 = (unsigned long)&frame->uc; in setup_rt_frame()
|
/arch/arm/kernel/ |
D | signal.c | 180 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe() 184 err |= __copy_from_user(&context, &sf->uc.uc_mcontext, sizeof(context)); in restore_sigframe() 207 aux = (char __user *) sf->uc.uc_regspace; in restore_sigframe() 277 if (restore_altstack(&frame->sig.uc.uc_stack)) in sys_rt_sigreturn() 319 err |= __copy_to_user(&sf->uc.uc_mcontext, &context, sizeof(context)); in setup_sigframe() 321 err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(*set)); in setup_sigframe() 323 aux = (struct aux_sigframe __user *) sf->uc.uc_regspace; in setup_sigframe() 499 err = __put_user(0x5ac3c35a, &frame->uc.uc_flags); in setup_frame() 519 err |= __put_user(0, &frame->sig.uc.uc_flags); in setup_rt_frame() 520 err |= __put_user(NULL, &frame->sig.uc.uc_link); in setup_rt_frame() [all …]
|