Lines Matching +full:on +full:- +full:the +full:- +full:fly
1 /* SPDX-License-Identifier: GPL-2.0 */
5 * See asm-generic/syscall.h for descriptions of what we must do here.
26 return task_thread_info(task)->abi_syscall; in syscall_get_nr()
28 return task_thread_info(task)->abi_syscall & __NR_SYSCALL_MASK; in syscall_get_nr()
34 (task_thread_info(task)->abi_syscall & __NR_OABI_SYSCALL_BASE); in __in_oabi_syscall()
45 regs->ARM_r0 = regs->ARM_ORIG_r0; in syscall_rollback()
51 unsigned long error = regs->ARM_r0; in syscall_get_error()
58 return regs->ARM_r0; in syscall_get_return_value()
65 regs->ARM_r0 = (long) error ? error : val; in syscall_set_return_value()
74 args[0] = regs->ARM_ORIG_r0; in syscall_get_arguments()
77 memcpy(args, ®s->ARM_r0 + 1, 5 * sizeof(args[0])); in syscall_get_arguments()
82 /* ARM tasks don't change audit architectures on the fly. */ in syscall_get_arch()