Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.17.
 1// SPDX-License-Identifier: GPL-2.0-only
 2
 3#define __SYSCALL_COMPAT
 4
 5#include <linux/compat.h>
 6#include <linux/syscalls.h>
 7#include <asm-generic/mman-common.h>
 8#include <asm-generic/syscalls.h>
 9#include <asm/syscall.h>
10
11#define __SYSCALL_WITH_COMPAT(nr, native, compat) __SYSCALL(nr, compat)
12
13#undef __SYSCALL
14#define __SYSCALL(nr, call)	asmlinkage long __riscv_##call(const struct pt_regs *);
15#include <asm/syscall_table_32.h>
16
17#undef __SYSCALL
18#define __SYSCALL(nr, call)      [nr] = __riscv_##call,
19
20asmlinkage long compat_sys_rt_sigreturn(void);
21
22void * const compat_sys_call_table[__NR_syscalls] = {
23	[0 ... __NR_syscalls - 1] = __riscv_sys_ni_syscall,
24#include <asm/syscall_table_32.h>
25};