Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-03-13 09:28:40

0001 
0002 /* System call numbers for Linux that are shared across all architectures. */
0003 
0004 /*
0005    This file is part of Valgrind, a dynamic binary instrumentation
0006    framework.
0007 
0008    Copyright (C) 2019 Bart Van Assche <bvanassche@acm.org>
0009 
0010    This program is free software; you can redistribute it and/or
0011    modify it under the terms of the GNU General Public License as
0012    published by the Free Software Foundation; either version 2 of the
0013    License, or (at your option) any later version.
0014 
0015    This program is distributed in the hope that it will be useful, but
0016    WITHOUT ANY WARRANTY; without even the implied warranty of
0017    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0018    General Public License for more details.
0019 
0020    You should have received a copy of the GNU General Public License
0021    along with this program; if not, see <http://www.gnu.org/licenses/>.
0022 
0023    The GNU General Public License is contained in the file COPYING.
0024 */
0025 
0026 #ifndef __VKI_SCNUMS_SHARED_LINUX_H
0027 #define __VKI_SCNUMS_SHARED_LINUX_H
0028 
0029 // Derived from linux-5.2/include/uapi/asm-generic/unistd.h
0030 
0031 #define __NR_pidfd_send_signal  424
0032 #define __NR_io_uring_setup 425
0033 #define __NR_io_uring_enter 426
0034 #define __NR_io_uring_register  427
0035 #define __NR_open_tree      428
0036 #define __NR_move_mount     429
0037 #define __NR_fsopen     430
0038 #define __NR_fsconfig       431
0039 #define __NR_fsmount        432
0040 #define __NR_fspick     433
0041 
0042 #define __NR_clone3     435
0043 #define __NR_close_range    436
0044 
0045 #define __NR_faccessat2     439
0046 
0047 #define __NR_memfd_secret       447
0048 
0049 #endif