Lines Matching defs:regs
18 syscall_get_nr(struct task_struct *task, struct pt_regs *regs)
20 if (user_mode(regs) && in_syscall(regs))
21 return regs->r8;
27 syscall_rollback(struct task_struct *task, struct pt_regs *regs)
29 regs->r0 = regs->orig_r0;
33 syscall_get_error(struct task_struct *task, struct pt_regs *regs)
36 return IS_ERR_VALUE(regs->r0) ? regs->r0 : 0;
40 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs)
42 return regs->r0;
46 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs,
49 regs->r0 = (long) error ?: val;
57 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs,
60 unsigned long *inside_ptregs = &(regs->r0);