// SPDX-License-Identifier: GPL-2.0 /* System call table for x32 ABI. */ #include <linux/linkage.h> #include <linux/sys.h> #include <linux/cache.h> #include <linux/syscalls.h> #include <asm/syscall.h> #define __SYSCALL(nr, sym) … #define __SYSCALL_NORETURN … #include <asm/syscalls_x32.h> #undef __SYSCALL #undef __SYSCALL_NORETURN #define __SYSCALL_NORETURN … #define __SYSCALL(nr, sym) … long x32_sys_call(const struct pt_regs *regs, unsigned int nr) { switch (nr) { #include <asm/syscalls_x32.h> default: return __x64_sys_ni_syscall(regs); } };