Searched refs:uss (Results 1 - 21 of 21) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/ia32/
H A Dia32_signal.c104 stack_t uss,uoss; local
108 __get_user(ptr_to_u32(uss.ss_sp), &uss_ptr->ss_sp) ||
109 __get_user((u32)uss.ss_flags, &uss_ptr->ss_flags) ||
110 __get_user((u32)uss.ss_size, &uss_ptr->ss_size))
114 ret = do_sigaltstack(&uss, &uoss, regs.rsp);
118 __put_user(ptr_to_u32(uss.ss_sp), &uss_ptr->ss_sp) ||
119 __put_user((u32)uss.ss_flags, &uss_ptr->ss_flags) ||
120 __put_user((u32)uss.ss_size, &uss_ptr->ss_size))
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/
H A Dsignal32.c222 const stack32_t *uss = (const stack32_t *) regs.regs[4]; local
230 if (uss) {
231 if (!access_ok(VERIFY_READ, uss, sizeof(*uss)))
233 err |= __get_user(sp, &uss->ss_sp);
235 err |= __get_user(kss.ss_size, &uss->ss_size);
236 err |= __get_user(kss.ss_flags, &uss->ss_flags);
242 ret = do_sigaltstack(uss ? &kss : NULL , uoss ? &koss : NULL, usp);
H A Dsignal.c111 const stack_t *uss = (const stack_t *) regs.regs[4]; local
115 return do_sigaltstack(uss, uoss, usp);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/
H A Dsignal32.c254 sys32_sigaltstack(const stack_t32 *uss, stack_t32 *uoss, struct pt_regs *regs) argument
260 if (uss) {
261 if (!access_ok(VERIFY_READ, uss, sizeof(*uss)))
263 err |= __get_user(kss.ss_sp, &uss->ss_sp);
264 err |= __get_user(kss.ss_size, &uss->ss_size);
265 err |= __get_user(kss.ss_flags, &uss->ss_flags);
271 ret = do_sigaltstack(uss ? &kss : NULL , uoss ? &koss : NULL, regs->gprs[15]);
H A Dsignal.c169 sys_sigaltstack(const stack_t *uss, stack_t *uoss, struct pt_regs *regs) argument
171 return do_sigaltstack(uss, uoss, regs->gprs[15]);
/asus-wl-520gu-7.0.1.45/src/linux/linux/kernel/
H A Dsignal.c1125 do_sigaltstack (const stack_t *uss, stack_t *uoss, unsigned long sp) argument
1136 if (uss) {
1142 if (verify_area(VERIFY_READ, uss, sizeof(*uss))
1143 || __get_user(ss_sp, &uss->ss_sp)
1144 || __get_user(ss_flags, &uss->ss_flags)
1145 || __get_user(ss_size, &uss->ss_size))
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/kernel/
H A Dsignal.c162 sys_sigaltstack(const stack_t *uss, stack_t *uoss) argument
164 struct pt_regs *regs = (struct pt_regs *) &uss;
165 return do_sigaltstack(uss, uoss, regs->gpr[1]);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/kernel/
H A Dsignal.c178 const stack_t *uss = (const stack_t *) regs.regs[4]; local
182 return do_sigaltstack(uss, uoss, usp);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390/kernel/
H A Dsignal.c171 sys_sigaltstack(const stack_t *uss, stack_t *uoss, struct pt_regs *regs) argument
173 return do_sigaltstack(uss, uoss, regs->gprs[15]);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sh/kernel/
H A Dsignal.c157 sys_sigaltstack(const stack_t *uss, stack_t *uoss, argument
161 return do_sigaltstack(uss, uoss, regs.regs[15]);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/kernel/
H A Dsignal.c112 sys_sigaltstack(const stack_t *uss, stack_t *uoss, struct pt_regs regs) argument
114 return do_sigaltstack(uss, uoss, regs.rsp);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/cris/kernel/
H A Dsignal.c187 sys_sigaltstack(const stack_t *uss, stack_t *uoss) argument
189 return do_sigaltstack(uss, uoss, rdusp());
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/kernel/
H A Dsignal.c85 sys_sigaltstack (const stack_t *uss, stack_t *uoss, long arg2, long arg3, long arg4, argument
90 return do_sigaltstack(uss, uoss, pt->r12);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/
H A Dsignal.c168 asmlinkage long sys_sigaltstack(const stack_t *uss, stack_t *uoss) argument
170 struct pt_regs *regs = (struct pt_regs *) &uss;
175 return do_sigaltstack(uss, uoss, regs->gpr[1]);
H A Dsignal32.c1279 stack_t uss, uoss; local
1289 if (newstack && (get_user((long)uss.ss_sp, &((stack_32_t *)(long)newstack)->ss_sp) ||
1290 __get_user(uss.ss_flags, &((stack_32_t *)(long)newstack)->ss_flags) ||
1291 __get_user(uss.ss_size, &((stack_32_t *)(long)newstack)->ss_size)))
1297 ret = do_sigaltstack(newstack ? &uss : NULL, oldstack ? &uoss : NULL, sp);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/kernel/
H A Dsignal.c154 sys_sigaltstack(const stack_t *uss, stack_t *uoss) argument
156 struct pt_regs *regs = (struct pt_regs *) &uss;
157 return do_sigaltstack(uss, uoss, regs->esp);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/kernel/
H A Dsignal32.c1523 stack_t uss, uoss; local
1527 if (ussa && (get_user((long)uss.ss_sp, &((stack_t32 *)(long)ussa)->ss_sp) ||
1528 __get_user(uss.ss_flags, &((stack_t32 *)(long)ussa)->ss_flags) ||
1529 __get_user(uss.ss_size, &((stack_t32 *)(long)ussa)->ss_size)))
1533 ret = do_sigaltstack(ussa ? &uss : NULL, uossa ? &uoss : NULL, sp);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/kernel/
H A Dosf_sys.c648 asmlinkage int osf_sigstack(struct sigstack *uss, struct sigstack *uoss) argument
655 if (uss) {
659 if (get_user(ss_sp, &uss->ss_sp))
H A Dsignal.c222 sys_sigaltstack(const stack_t *uss, stack_t *uoss) argument
224 return do_sigaltstack(uss, uoss, rdusp());
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/kernel/
H A Dsignal.c154 sys_sigaltstack(const stack_t *uss, stack_t *uoss) argument
156 return do_sigaltstack(uss, uoss, rdusp());
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/ia32/
H A Dsys_ia32.c3246 stack_t uss, uoss; local
3254 uss.ss_sp = (void *) (long) buf32.ss_sp;
3255 uss.ss_flags = buf32.ss_flags;
3256 uss.ss_size = buf32.ss_size;
3258 ret = do_sigaltstack(uss32 ? &uss : NULL, &uoss, pt->r12);

Completed in 238 milliseconds