1 // See LICENSE for license details.
7 #define SYS_exit_group 94
17 #define SYS_unlinkat 35
18 #define SYS_mkdirat 34
19 #define SYS_renameat 38
23 #define SYS_fstatat 79
24 #define SYS_faccessat 48
28 #define SYS_getuid 174
29 #define SYS_geteuid 175
30 #define SYS_getgid 176
31 #define SYS_getegid 177
33 #define SYS_munmap 215
34 #define SYS_mremap 216
35 #define SYS_mprotect 226
36 #define SYS_prlimit64 261
37 #define SYS_getmainvars 2011
38 #define SYS_rt_sigaction 134
40 #define SYS_gettimeofday 169
43 #define SYS_ftruncate 46
44 #define SYS_getdents 61
47 #define SYS_readlinkat 78
48 #define SYS_rt_sigprocmask 135
50 #define SYS_getrlimit 163
51 #define SYS_setrlimit 164
52 #define SYS_getrusage 165
53 #define SYS_clock_gettime 113
54 #define SYS_set_tid_address 96
55 #define SYS_set_robust_list 99
56 #define SYS_madvise 233
58 #define OLD_SYSCALL_THRESHOLD 1024
61 #define SYS_unlink 1026
62 #define SYS_mkdir 1030
63 #define SYS_access 1033
65 #define SYS_lstat 1039
68 #define IS_ERR_VALUE(x) ((unsigned long)(x) >= (unsigned long)-4096)
69 #define ERR_PTR(x) ((void*)(long)(x))
70 #define PTR_ERR(x) ((long)(x))
75 long do_syscall(long a0
, long a1
, long a2
, long a3
, long a4
, long a5
, unsigned long n
);