Lines Matching refs:regs
26 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr() argument
28 return regs->p0; in syscall_get_nr()
32 syscall_rollback(struct task_struct *task, struct pt_regs *regs) in syscall_rollback() argument
34 regs->p0 = regs->orig_p0; in syscall_rollback()
38 syscall_get_error(struct task_struct *task, struct pt_regs *regs) in syscall_get_error() argument
40 return IS_ERR_VALUE(regs->r0) ? regs->r0 : 0; in syscall_get_error()
44 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) in syscall_get_return_value() argument
46 return regs->r0; in syscall_get_return_value()
50 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, in syscall_set_return_value() argument
53 regs->r0 = error ? -error : val; in syscall_set_return_value()
67 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_get_arguments() argument
75 long *aregs = ®s->r0 - i; in syscall_get_arguments()
85 syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_set_arguments() argument
88 long *aregs = ®s->r0 - i; in syscall_set_arguments()