Lines Matching refs:regs
11 struct pt_regs *regs) in syscall_get_nr() argument
13 return (regs->syscall_nr >= 0) ? regs->regs[9] : -1L; in syscall_get_nr()
17 struct pt_regs *regs) in syscall_rollback() argument
26 struct pt_regs *regs) in syscall_get_error() argument
28 return IS_ERR_VALUE(regs->regs[9]) ? regs->regs[9] : 0; in syscall_get_error()
32 struct pt_regs *regs) in syscall_get_return_value() argument
34 return regs->regs[9]; in syscall_get_return_value()
38 struct pt_regs *regs, in syscall_set_return_value() argument
42 regs->regs[9] = -error; in syscall_set_return_value()
44 regs->regs[9] = val; in syscall_set_return_value()
48 struct pt_regs *regs, in syscall_get_arguments() argument
53 memcpy(args, ®s->regs[2 + i], n * sizeof(args[0])); in syscall_get_arguments()
57 struct pt_regs *regs, in syscall_set_arguments() argument
62 memcpy(®s->regs[2 + i], args, n * sizeof(args[0])); in syscall_set_arguments()