Lines Matching refs:regs
28 struct pt_regs *regs)
30 return regs->a7;
34 struct pt_regs *regs)
36 regs->a0 = regs->orig_a0;
40 struct pt_regs *regs)
42 unsigned long error = regs->a0;
48 struct pt_regs *regs)
50 return regs->a0;
54 struct pt_regs *regs,
57 regs->a0 = (long) error ?: val;
61 struct pt_regs *regs,
64 args[0] = regs->orig_a0;
66 memcpy(args, ®s->a1, 5 * sizeof(args[0]));
79 static inline void syscall_handler(struct pt_regs *regs, ulong syscall)
84 if ((regs->status & SR_UXL) == SR_UXL_32)
90 regs->a0 = fn(regs);
93 static inline bool arch_syscall_is_vdso_sigreturn(struct pt_regs *regs)