/arch/um/kernel/ |
H A D | signal.c | 166 long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 168 return do_sigaltstack(uss, uoss, PT_REGS_SP(¤t->thread.regs));
|
/arch/avr32/kernel/ |
H A D | signal.c | 27 asmlinkage int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, argument 30 return do_sigaltstack(uss, uoss, regs->sp);
|
/arch/hexagon/kernel/ |
H A D | signal.c | 283 asmlinkage int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 287 return do_sigaltstack(uss, uoss, regs->r29);
|
/arch/microblaze/kernel/ |
H A D | signal.c | 48 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, argument 51 return do_sigaltstack(uss, uoss, regs->r1);
|
/arch/openrisc/kernel/ |
H A D | signal.c | 39 _sys_sigaltstack(const stack_t *uss, stack_t *uoss, struct pt_regs *regs) argument 41 return do_sigaltstack(uss, uoss, regs->sp);
|
/arch/powerpc/kernel/ |
H A D | signal.c | 201 long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, argument 205 return do_sigaltstack(uss, uoss, regs->gpr[1]);
|
/arch/score/kernel/ |
H A D | signal.c | 141 stack_t __user *uoss = (stack_t __user *) regs->regs[5]; local 144 return do_sigaltstack(uss, uoss, usp);
|
/arch/alpha/kernel/ |
H A D | signal.c | 138 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 140 return do_sigaltstack(uss, uoss, rdusp());
|
/arch/blackfin/kernel/ |
H A D | signal.c | 43 asmlinkage int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 45 return do_sigaltstack(uss, uoss, rdusp());
|
/arch/cris/arch-v10/kernel/ |
H A D | signal.c | 97 int sys_sigaltstack(const stack_t *uss, stack_t __user *uoss) argument 99 return do_sigaltstack(uss, uoss, rdusp());
|
/arch/cris/arch-v32/kernel/ |
H A D | signal.c | 114 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 116 return do_sigaltstack(uss, uoss, rdusp());
|
/arch/frv/kernel/ |
H A D | signal.c | 89 int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 91 return do_sigaltstack(uss, uoss, __frame->sp);
|
/arch/h8300/kernel/ |
H A D | signal.c | 141 sys_sigaltstack(const stack_t *uss, stack_t *uoss) argument 143 return do_sigaltstack(uss, uoss, rdusp());
|
/arch/ia64/kernel/ |
H A D | signal.c | 44 sys_sigaltstack (const stack_t __user *uss, stack_t __user *uoss, long arg2, argument 48 return do_sigaltstack(uss, uoss, regs.r12);
|
/arch/m32r/kernel/ |
H A D | signal.c | 34 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, argument 38 return do_sigaltstack(uss, uoss, regs->spu);
|
/arch/mn10300/kernel/ |
H A D | signal.c | 92 asmlinkage long sys_sigaltstack(const stack_t __user *uss, stack_t *uoss) argument 94 return do_sigaltstack(uss, uoss, current_frame()->sp);
|
/arch/s390/kernel/ |
H A D | compat_signal.c | 242 sys32_sigaltstack(const stack_t32 __user *uss, stack_t32 __user *uoss) argument 263 (stack_t __force __user *) (uoss ? &koss : NULL), 267 if (!ret && uoss) { 268 if (!access_ok(VERIFY_WRITE, uoss, sizeof(*uoss))) 271 err |= __put_user(ss_sp, &uoss->ss_sp); 272 err |= __put_user(koss.ss_size, &uoss->ss_size); 273 err |= __put_user(koss.ss_flags, &uoss->ss_flags);
|
/arch/x86/ia32/ |
H A D | ia32_signal.c | 148 stack_t uss, uoss; local 171 ret = do_sigaltstack(uss_ptr ? &uss : NULL, &uoss, regs->sp); 178 put_user_ex(ptr_to_compat(uoss.ss_sp), &uoss_ptr->ss_sp); 179 put_user_ex(uoss.ss_flags, &uoss_ptr->ss_flags); 180 put_user_ex(uoss.ss_size, &uoss_ptr->ss_size);
|
/arch/xtensa/kernel/ |
H A D | signal.c | 461 stack_t __user *uoss, 465 return do_sigaltstack(uss, uoss, regs->areg[1]); 460 xtensa_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, long a2, long a3, long a4, long a5, struct pt_regs *regs) argument
|
/arch/m68k/kernel/ |
H A D | signal_mm.c | 155 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 157 return do_sigaltstack(uss, uoss, rdusp());
|
H A D | signal_no.c | 110 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) argument 112 return do_sigaltstack(uss, uoss, rdusp());
|
/arch/mips/kernel/ |
H A D | signal.c | 339 stack_t __user *uoss = (stack_t __user *) regs.regs[5]; local 342 return do_sigaltstack(uss, uoss, usp);
|
/arch/sh/kernel/ |
H A D | signal_32.c | 108 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, argument 114 return do_sigaltstack(uss, uoss, regs->regs[15]);
|
H A D | signal_64.c | 250 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, argument 255 return do_sigaltstack(uss, uoss, REF_REG_SP);
|
/arch/x86/kernel/ |
H A D | signal.c | 542 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, argument 545 return do_sigaltstack(uss, uoss, regs->sp);
|