Lines Matching refs:regs
23 syscall_get_nr(struct task_struct *task, struct pt_regs *regs)
25 return regs->orig_gpr11;
29 syscall_rollback(struct task_struct *task, struct pt_regs *regs)
31 regs->gpr[11] = regs->orig_gpr11;
35 syscall_get_error(struct task_struct *task, struct pt_regs *regs)
37 return IS_ERR_VALUE(regs->gpr[11]) ? regs->gpr[11] : 0;
41 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs)
43 return regs->gpr[11];
47 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs,
50 regs->gpr[11] = (long) error ?: val;
54 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs,
57 memcpy(args, ®s->gpr[3], 6 * sizeof(args[0]));