Blame view

samples/bpf/syscall_nrs.c 337 Bytes
b24413180   Greg Kroah-Hartman   License cleanup: ...
1
  // SPDX-License-Identifier: GPL-2.0
4b7190e84   David Daney   samples/bpf: Fix ...
2
3
4
5
6
7
8
9
10
11
  #include <uapi/linux/unistd.h>
  #include <linux/kbuild.h>
  
  #define SYSNR(_NR) DEFINE(SYS ## _NR, _NR)
  
  void syscall_defines(void)
  {
  	COMMENT("Linux system call numbers.");
  	SYSNR(__NR_write);
  	SYSNR(__NR_read);
bb4b5c08a   Ivan Khoronzhuk   samples: bpf: sys...
12
13
14
15
  #ifdef __NR_mmap2
  	SYSNR(__NR_mmap2);
  #endif
  #ifdef __NR_mmap
4b7190e84   David Daney   samples/bpf: Fix ...
16
  	SYSNR(__NR_mmap);
bb4b5c08a   Ivan Khoronzhuk   samples: bpf: sys...
17
  #endif
4b7190e84   David Daney   samples/bpf: Fix ...
18
  }