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