20 lines · c
1// SPDX-License-Identifier: GPL-2.02#include <uapi/linux/unistd.h>3#include <linux/kbuild.h>4 5#define SYSNR(_NR) DEFINE(SYS ## _NR, _NR)6 7void syscall_defines(void)8{9 COMMENT("Linux system call numbers.");10 SYSNR(__NR_write);11 SYSNR(__NR_read);12#ifdef __NR_mmap213 SYSNR(__NR_mmap2);14#endif15#ifdef __NR_mmap16 SYSNR(__NR_mmap);17#endif18 19}20