/linux-2.6.39/arch/tile/kernel/ |
D | compat_signal.c | 262 stack_t uss, uoss; in compat_sys_sigaltstack() local 269 memset(&uss, 0, sizeof(stack_t)); in compat_sys_sigaltstack() 272 __get_user(uss.ss_flags, &uss_ptr->ss_flags) || in compat_sys_sigaltstack() 273 __get_user(uss.ss_size, &uss_ptr->ss_size)) in compat_sys_sigaltstack() 275 uss.ss_sp = compat_ptr(ptr); in compat_sys_sigaltstack() 279 ret = do_sigaltstack(uss_ptr ? (stack_t __user __force *)&uss : NULL, in compat_sys_sigaltstack()
|
D | signal.c | 43 SYSCALL_DEFINE3(sigaltstack, const stack_t __user *, uss, in SYSCALL_DEFINE3() argument 46 return do_sigaltstack(uss, uoss, regs->sp); in SYSCALL_DEFINE3()
|
/linux-2.6.39/arch/s390/kernel/ |
D | compat_signal.c | 260 sys32_sigaltstack(const stack_t32 __user *uss, stack_t32 __user *uoss) in sys32_sigaltstack() argument 268 if (uss) { in sys32_sigaltstack() 269 if (!access_ok(VERIFY_READ, uss, sizeof(*uss))) in sys32_sigaltstack() 271 err |= __get_user(ss_sp, &uss->ss_sp); in sys32_sigaltstack() 272 err |= __get_user(kss.ss_size, &uss->ss_size); in sys32_sigaltstack() 273 err |= __get_user(kss.ss_flags, &uss->ss_flags); in sys32_sigaltstack() 280 ret = do_sigaltstack((stack_t __force __user *) (uss ? &kss : NULL), in sys32_sigaltstack()
|
D | entry.h | 50 long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss);
|
D | signal.c | 105 SYSCALL_DEFINE2(sigaltstack, const stack_t __user *, uss, in SYSCALL_DEFINE2() argument 109 return do_sigaltstack(uss, uoss, regs->gprs[15]); in SYSCALL_DEFINE2()
|
/linux-2.6.39/drivers/s390/scsi/ |
D | zfcp_dbf.c | 120 rec->u.uss.status_type = srb->status_type; in zfcp_dbf_hba_fsf_uss() 121 rec->u.uss.status_subtype = srb->status_subtype; in zfcp_dbf_hba_fsf_uss() 122 rec->u.uss.d_id = ntoh24(srb->d_id); in zfcp_dbf_hba_fsf_uss() 123 rec->u.uss.lun = srb->fcp_lun; in zfcp_dbf_hba_fsf_uss() 124 memcpy(&rec->u.uss.queue_designator, &srb->queue_designator, in zfcp_dbf_hba_fsf_uss() 125 sizeof(rec->u.uss.queue_designator)); in zfcp_dbf_hba_fsf_uss()
|
D | zfcp_dbf.h | 180 struct zfcp_dbf_hba_uss uss; member
|
/linux-2.6.39/arch/x86/ia32/ |
D | ia32_signal.c | 147 stack_t uss, uoss; in sys32_sigaltstack() local 154 memset(&uss, 0, sizeof(stack_t)); in sys32_sigaltstack() 160 get_user_ex(uss.ss_flags, &uss_ptr->ss_flags); in sys32_sigaltstack() 161 get_user_ex(uss.ss_size, &uss_ptr->ss_size); in sys32_sigaltstack() 166 uss.ss_sp = compat_ptr(ptr); in sys32_sigaltstack() 170 ret = do_sigaltstack(uss_ptr ? &uss : NULL, &uoss, regs->sp); in sys32_sigaltstack()
|
/linux-2.6.39/arch/mips/kernel/ |
D | signal32.c | 377 const stack32_t __user *uss = (const stack32_t __user *) regs.regs[4]; in sys32_sigaltstack() local 385 if (uss) { in sys32_sigaltstack() 386 if (!access_ok(VERIFY_READ, uss, sizeof(*uss))) in sys32_sigaltstack() 388 err |= __get_user(sp, &uss->ss_sp); in sys32_sigaltstack() 390 err |= __get_user(kss.ss_size, &uss->ss_size); in sys32_sigaltstack() 391 err |= __get_user(kss.ss_flags, &uss->ss_flags); in sys32_sigaltstack() 397 ret = do_sigaltstack(uss ? (stack_t __user *)&kss : NULL, in sys32_sigaltstack()
|
/linux-2.6.39/arch/um/kernel/ |
D | signal.c | 179 long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) in sys_sigaltstack() argument 181 return do_sigaltstack(uss, uoss, PT_REGS_SP(¤t->thread.regs)); in sys_sigaltstack()
|
/linux-2.6.39/arch/powerpc/kernel/ |
D | signal.c | 205 long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, in sys_sigaltstack() argument 209 return do_sigaltstack(uss, uoss, regs->gpr[1]); in sys_sigaltstack()
|
D | signal_32.c | 786 stack_t uss, uoss; in compat_sys_sigaltstack() local 801 __get_user(uss.ss_flags, &newstack->ss_flags) || in compat_sys_sigaltstack() 802 __get_user(uss.ss_size, &newstack->ss_size)) in compat_sys_sigaltstack() 804 uss.ss_sp = compat_ptr(ss_sp); in compat_sys_sigaltstack() 811 newstack ? (stack_t __user *) &uss : NULL, in compat_sys_sigaltstack()
|
/linux-2.6.39/arch/powerpc/include/asm/ |
D | syscalls.h | 43 asmlinkage long sys_sigaltstack(const stack_t __user *uss,
|
/linux-2.6.39/arch/sh/include/asm/ |
D | syscalls_32.h | 31 asmlinkage int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss,
|
/linux-2.6.39/arch/avr32/kernel/ |
D | signal.c | 27 asmlinkage int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, in sys_sigaltstack() argument 30 return do_sigaltstack(uss, uoss, regs->sp); in sys_sigaltstack()
|
/linux-2.6.39/arch/sparc/kernel/ |
D | signal32.c | 912 stack_t uss, uoss; in do_sys32_sigaltstack() local 920 __get_user(uss.ss_flags, &uss32->ss_flags) || in do_sys32_sigaltstack() 921 __get_user(uss.ss_size, &uss32->ss_size))) in do_sys32_sigaltstack() 923 uss.ss_sp = compat_ptr(u_ss_sp); in do_sys32_sigaltstack() 926 ret = do_sigaltstack(ussa ? (stack_t __user *) &uss : NULL, in do_sys32_sigaltstack()
|
/linux-2.6.39/arch/score/kernel/ |
D | signal.c | 140 const stack_t __user *uss = (const stack_t __user *) regs->regs[4]; in score_sigaltstack() local 144 return do_sigaltstack(uss, uoss, usp); in score_sigaltstack()
|
/linux-2.6.39/arch/m32r/kernel/ |
D | signal.c | 34 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, in sys_sigaltstack() argument 38 return do_sigaltstack(uss, uoss, regs->spu); in sys_sigaltstack()
|
/linux-2.6.39/arch/blackfin/kernel/ |
D | signal.c | 43 asmlinkage int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) in sys_sigaltstack() argument 45 return do_sigaltstack(uss, uoss, rdusp()); in sys_sigaltstack()
|
/linux-2.6.39/arch/microblaze/kernel/ |
D | signal.c | 48 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, in sys_sigaltstack() argument 51 return do_sigaltstack(uss, uoss, regs->r1); in sys_sigaltstack()
|
/linux-2.6.39/arch/cris/arch-v10/kernel/ |
D | signal.c | 96 int sys_sigaltstack(const stack_t *uss, stack_t __user *uoss) in sys_sigaltstack() argument 98 return do_sigaltstack(uss, uoss, rdusp()); in sys_sigaltstack()
|
/linux-2.6.39/arch/xtensa/kernel/ |
D | signal.c | 467 asmlinkage long xtensa_sigaltstack(const stack_t __user *uss, in xtensa_sigaltstack() argument 472 return do_sigaltstack(uss, uoss, regs->areg[1]); in xtensa_sigaltstack()
|
/linux-2.6.39/arch/cris/arch-v32/kernel/ |
D | signal.c | 114 sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) in sys_sigaltstack() argument 116 return do_sigaltstack(uss, uoss, rdusp()); in sys_sigaltstack()
|
/linux-2.6.39/arch/frv/kernel/ |
D | signal.c | 89 int sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) in sys_sigaltstack() argument 91 return do_sigaltstack(uss, uoss, __frame->sp); in sys_sigaltstack()
|
/linux-2.6.39/kernel/ |
D | signal.c | 2571 do_sigaltstack (const stack_t __user *uss, stack_t __user *uoss, unsigned long sp) in do_sigaltstack() argument 2580 if (uss) { in do_sigaltstack() 2586 if (!access_ok(VERIFY_READ, uss, sizeof(*uss))) in do_sigaltstack() 2588 error = __get_user(ss_sp, &uss->ss_sp) | in do_sigaltstack() 2589 __get_user(ss_flags, &uss->ss_flags) | in do_sigaltstack() 2590 __get_user(ss_size, &uss->ss_size); in do_sigaltstack()
|