/* * SPDX-License-Identifier: GPL-2.0 * * Copyright (C) 2005 Philippe Gerum * Copyright (C) 2005 Gilles Chanteperdrix */ #include #include #include #include #include int handle_pipelined_syscall(struct irq_stage *stage, struct pt_regs *regs) { if (unlikely(running_inband())) return handle_root_syscall(regs); return handle_head_syscall(stage == &inband_stage, regs); } int handle_oob_syscall(struct pt_regs *regs) { return handle_head_syscall(false, regs); }