/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/um/sys-x86_64/ |
H A D | syscalls.c | 130 long sys_clone(unsigned long clone_flags, unsigned long newsp, argument 135 if (!newsp) 136 newsp = UPT_SP(¤t->thread.regs.regs); 138 ret = do_fork(clone_flags, newsp, ¤t->thread.regs, 0, parent_tid,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/h8300/kernel/ |
H A D | process.c | 182 unsigned long newsp; local 186 newsp = regs->er2; 187 if (!newsp) 188 newsp = rdusp(); 189 return do_fork(clone_flags, newsp, regs, 0, NULL, NULL);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/powerpc/kernel/ |
H A D | signal_32.c | 728 struct pt_regs *regs, unsigned long newsp) 732 unsigned long origsp = newsp; 736 newsp -= sizeof(*rt_sf); 737 rt_sf = (struct rt_sigframe __user *)newsp; 740 newsp -= __SIGNAL_FRAMESIZE + 16; 742 if (!access_ok(VERIFY_WRITE, (void __user *)newsp, origsp - newsp)) 772 if (put_user(regs->gpr[1], (u32 __user *)newsp)) 774 regs->gpr[1] = newsp; 787 printk("badframe in handle_rt_signal, regs=%p frame=%p newsp 726 handle_rt_signal(unsigned long sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs *regs, unsigned long newsp) argument 1017 handle_signal(unsigned long sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs *regs, unsigned long newsp) argument 1138 unsigned int newsp; local [all...] |
H A D | signal_64.c | 216 unsigned long newsp; local 219 newsp = regs->gpr[1]; 223 newsp = (current->sas_ss_sp + current->sas_ss_size); 226 return (void __user *)((newsp - frame_size) & -16ul); 372 unsigned long newsp = 0; local 414 newsp = (unsigned long)frame - __SIGNAL_FRAMESIZE; 415 err |= put_user(regs->gpr[1], (unsigned long __user *)newsp); 421 regs->gpr[1] = newsp; 439 printk("badframe in setup_rt_frame, regs=%p frame=%p newsp=%lx\n", 440 regs, frame, newsp); [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/blackfin/kernel/ |
H A D | process.c | 233 unsigned long newsp; local 237 newsp = regs->r1; 238 if (!newsp) 239 newsp = rdusp(); 241 newsp -= 12; 242 return do_fork(clone_flags, newsp, regs, 0, NULL, NULL);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/um/sys-i386/ |
H A D | syscalls.c | 72 long sys_clone(unsigned long clone_flags, unsigned long newsp, argument 77 if (!newsp) 78 newsp = UPT_SP(¤t->thread.regs.regs); 81 ret = do_fork(clone_flags, newsp, ¤t->thread.regs, 0, parent_tid,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm26/kernel/ |
H A D | sys_arm.c | 248 asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, struct pt_regs *regs) argument 253 if (!newsp) 254 newsp = regs->ARM_sp; 256 return do_fork(clone_flags, newsp, regs, 0, NULL, NULL);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/frv/kernel/ |
H A D | process.c | 181 asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, argument 185 if (!newsp) 186 newsp = user_stack(__frame); 187 return do_fork(clone_flags, newsp, __frame, 0, parent_tidptr, child_tidptr);
|
H A D | kernel_thread.S | 41 sethi.p #0xe4e4,gr9 ; second syscall arg [newsp]
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/m32r/kernel/ |
H A D | process.c | 283 asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, argument 289 if (!newsp) 290 newsp = regs.spu; 292 return do_fork(clone_flags, newsp, ®s, 0,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/kernel/ |
H A D | sys_arm.c | 248 asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, argument 252 if (!newsp) 253 newsp = regs->ARM_sp; 255 return do_fork(clone_flags, newsp, regs, 0, parent_tidptr, child_tidptr);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/s390/kernel/ |
H A D | process.c | 292 unsigned long newsp; local 296 newsp = regs->orig_gpr2; 299 if (!newsp) 300 newsp = regs->gprs[15]; 301 return do_fork(clone_flags, newsp, regs, 0,
|
H A D | compat_linux.c | 926 unsigned long newsp; local 930 newsp = regs->orig_gpr2 & 0x7fffffffUL; 933 if (!newsp) 934 newsp = regs->gprs[15]; 935 return do_fork(clone_flags, newsp, regs, 0,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/m68k/kernel/ |
H A D | process.c | 224 unsigned long newsp; local 229 newsp = regs->d2; 232 if (!newsp) 233 newsp = rdusp(); 234 return do_fork(clone_flags, newsp, regs, 0,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/m68knommu/kernel/ |
H A D | process.c | 192 unsigned long newsp; local 196 newsp = regs->d2; 197 if (!newsp) 198 newsp = rdusp(); 199 return do_fork(clone_flags, newsp, regs, 0, NULL, NULL);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc/kernel/ |
H A D | sparc-stub.c | 585 unsigned long *newsp, psr; local 603 newsp = (unsigned long *)registers[SP]; 604 if (sp != newsp) 605 sp = memcpy(newsp, sp, 16 * 4);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/xtensa/kernel/ |
H A D | process.c | 419 long xtensa_clone(unsigned long clone_flags, unsigned long newsp, argument 424 if (!newsp) 425 newsp = regs->areg[1]; 426 return do_fork(clone_flags, newsp, regs, 0, parent_tid, child_tid);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/avr32/kernel/ |
H A D | process.c | 356 asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, argument 360 if (!newsp) 361 newsp = regs->sp; 362 return do_fork(clone_flags, newsp, regs, 0,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/mips/kernel/ |
H A D | syscall.c | 181 unsigned long newsp; local 185 newsp = regs.regs[5]; 186 if (!newsp) 187 newsp = regs.regs[29]; 204 return do_fork(clone_flags, newsp, ®s, 0,
|
H A D | linux32.c | 574 unsigned long newsp; local 578 newsp = regs.regs[5]; 579 if (!newsp) 580 newsp = regs.regs[29]; 586 return do_fork(clone_flags, newsp, ®s, 0,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sh/kernel/ |
H A D | process.c | 417 asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, argument 423 if (!newsp) 424 newsp = regs->regs[15]; 425 return do_fork(clone_flags, newsp, regs, 0,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sh64/kernel/ |
H A D | process.c | 544 asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, argument 549 if (!newsp) 550 newsp = pregs->regs[15]; 551 return do_fork(clone_flags, newsp, pregs, 0, 0, 0);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/x86_64/kernel/ |
H A D | process.c | 720 sys_clone(unsigned long clone_flags, unsigned long newsp, argument 723 if (!newsp) 724 newsp = regs->rsp; 725 return do_fork(clone_flags, newsp, regs, 0, parent_tid, child_tid);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/i386/kernel/ |
H A D | process.c | 733 unsigned long newsp; local 737 newsp = regs.ecx; 740 if (!newsp) 741 newsp = regs.esp; 742 return do_fork(clone_flags, newsp, ®s, 0, parent_tidptr, child_tidptr);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/x86_64/ia32/ |
H A D | sys_ia32.c | 809 asmlinkage long sys32_clone(unsigned int clone_flags, unsigned int newsp, argument 814 if (!newsp) 815 newsp = regs->rsp; 816 return do_fork(clone_flags, newsp, regs, 0, parent_tid, child_tid);
|