Lines Matching refs:u_regs
20 unsigned long orig_i1 = regs->u_regs[UREG_I1]; in sparc_fork()
25 .stack = regs->u_regs[UREG_FP], in sparc_fork()
36 regs->u_regs[UREG_I1] = orig_i1; in sparc_fork()
43 unsigned long orig_i1 = regs->u_regs[UREG_I1]; in sparc_vfork()
50 .stack = regs->u_regs[UREG_FP], in sparc_vfork()
61 regs->u_regs[UREG_I1] = orig_i1; in sparc_vfork()
68 unsigned long orig_i1 = regs->u_regs[UREG_I1]; in sparc_clone()
69 unsigned int flags = lower_32_bits(regs->u_regs[UREG_I0]); in sparc_clone()
75 .tls = regs->u_regs[UREG_I3], in sparc_clone()
80 args.pidfd = compat_ptr(regs->u_regs[UREG_I2]); in sparc_clone()
81 args.child_tid = compat_ptr(regs->u_regs[UREG_I4]); in sparc_clone()
82 args.parent_tid = compat_ptr(regs->u_regs[UREG_I2]); in sparc_clone()
86 args.pidfd = (int __user *)regs->u_regs[UREG_I2]; in sparc_clone()
87 args.child_tid = (int __user *)regs->u_regs[UREG_I4]; in sparc_clone()
88 args.parent_tid = (int __user *)regs->u_regs[UREG_I2]; in sparc_clone()
94 if (regs->u_regs[UREG_I1]) in sparc_clone()
95 args.stack = regs->u_regs[UREG_I1]; in sparc_clone()
97 args.stack = regs->u_regs[UREG_FP]; in sparc_clone()
107 regs->u_regs[UREG_I1] = orig_i1; in sparc_clone()