Linux Audio

Check our new training course

Loading...
v6.13.7
 1// SPDX-License-Identifier: GPL-2.0
 2#include <uapi/linux/unistd.h>
 3#include <linux/kbuild.h>
 4
 5#pragma GCC diagnostic push
 6#pragma GCC diagnostic ignored "-Wmissing-prototypes"
 7
 8#define SYSNR(_NR) DEFINE(SYS ## _NR, _NR)
 9
10void syscall_defines(void)
11{
12	COMMENT("Linux system call numbers.");
13	SYSNR(__NR_write);
14	SYSNR(__NR_read);
15#ifdef __NR_mmap2
16	SYSNR(__NR_mmap2);
17#endif
18#ifdef __NR_mmap
19	SYSNR(__NR_mmap);
20#endif
21
22}
23
24#pragma GCC diagnostic pop
v5.4
 1// SPDX-License-Identifier: GPL-2.0
 2#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_mmap2
13	SYSNR(__NR_mmap2);
14#endif
15#ifdef __NR_mmap
16	SYSNR(__NR_mmap);
17#endif
18
19}