syscall_nrs.c 337 B

12345678910111213141516171819
  1. // SPDX-License-Identifier: GPL-2.0
  2. #include <uapi/linux/unistd.h>
  3. #include <linux/kbuild.h>
  4. #define SYSNR(_NR) DEFINE(SYS ## _NR, _NR)
  5. void syscall_defines(void)
  6. {
  7. COMMENT("Linux system call numbers.");
  8. SYSNR(__NR_write);
  9. SYSNR(__NR_read);
  10. #ifdef __NR_mmap2
  11. SYSNR(__NR_mmap2);
  12. #endif
  13. #ifdef __NR_mmap
  14. SYSNR(__NR_mmap);
  15. #endif
  16. }