1 module syscalld.os.linux_x86_64;
2 
3 
4 // Automatically generated by util/gensyscall.d
5 //  kernel version: 4.8.0-26-generic
6 version(linux):
7 
8 enum READ = 0;
9 enum WRITE = 1;
10 enum OPEN = 2;
11 enum CLOSE = 3;
12 enum STAT = 4;
13 enum FSTAT = 5;
14 enum LSTAT = 6;
15 enum POLL = 7;
16 enum LSEEK = 8;
17 enum MMAP = 9;
18 enum MPROTECT = 10;
19 enum MUNMAP = 11;
20 enum BRK = 12;
21 enum RT_SIGACTION = 13;
22 enum RT_SIGPROCMASK = 14;
23 enum RT_SIGRETURN = 15;
24 enum IOCTL = 16;
25 enum PREAD64 = 17;
26 enum PWRITE64 = 18;
27 enum READV = 19;
28 enum WRITEV = 20;
29 enum ACCESS = 21;
30 enum PIPE = 22;
31 enum SELECT = 23;
32 enum SCHED_YIELD = 24;
33 enum MREMAP = 25;
34 enum MSYNC = 26;
35 enum MINCORE = 27;
36 enum MADVISE = 28;
37 enum SHMGET = 29;
38 enum SHMAT = 30;
39 enum SHMCTL = 31;
40 enum DUP = 32;
41 enum DUP2 = 33;
42 enum PAUSE = 34;
43 enum NANOSLEEP = 35;
44 enum GETITIMER = 36;
45 enum ALARM = 37;
46 enum SETITIMER = 38;
47 enum GETPID = 39;
48 enum SENDFILE = 40;
49 enum SOCKET = 41;
50 enum CONNECT = 42;
51 enum ACCEPT = 43;
52 enum SENDTO = 44;
53 enum RECVFROM = 45;
54 enum SENDMSG = 46;
55 enum RECVMSG = 47;
56 enum SHUTDOWN = 48;
57 enum BIND = 49;
58 enum LISTEN = 50;
59 enum GETSOCKNAME = 51;
60 enum GETPEERNAME = 52;
61 enum SOCKETPAIR = 53;
62 enum SETSOCKOPT = 54;
63 enum GETSOCKOPT = 55;
64 enum CLONE = 56;
65 enum FORK = 57;
66 enum VFORK = 58;
67 enum EXECVE = 59;
68 enum EXIT = 60;
69 enum WAIT4 = 61;
70 enum KILL = 62;
71 enum UNAME = 63;
72 enum SEMGET = 64;
73 enum SEMOP = 65;
74 enum SEMCTL = 66;
75 enum SHMDT = 67;
76 enum MSGGET = 68;
77 enum MSGSND = 69;
78 enum MSGRCV = 70;
79 enum MSGCTL = 71;
80 enum FCNTL = 72;
81 enum FLOCK = 73;
82 enum FSYNC = 74;
83 enum FDATASYNC = 75;
84 enum TRUNCATE = 76;
85 enum FTRUNCATE = 77;
86 enum GETDENTS = 78;
87 enum GETCWD = 79;
88 enum CHDIR = 80;
89 enum FCHDIR = 81;
90 enum RENAME = 82;
91 enum MKDIR = 83;
92 enum RMDIR = 84;
93 enum CREAT = 85;
94 enum LINK = 86;
95 enum UNLINK = 87;
96 enum SYMLINK = 88;
97 enum READLINK = 89;
98 enum CHMOD = 90;
99 enum FCHMOD = 91;
100 enum CHOWN = 92;
101 enum FCHOWN = 93;
102 enum LCHOWN = 94;
103 enum UMASK = 95;
104 enum GETTIMEOFDAY = 96;
105 enum GETRLIMIT = 97;
106 enum GETRUSAGE = 98;
107 enum SYSINFO = 99;
108 enum TIMES = 100;
109 enum PTRACE = 101;
110 enum GETUID = 102;
111 enum SYSLOG = 103;
112 enum GETGID = 104;
113 enum SETUID = 105;
114 enum SETGID = 106;
115 enum GETEUID = 107;
116 enum GETEGID = 108;
117 enum SETPGID = 109;
118 enum GETPPID = 110;
119 enum GETPGRP = 111;
120 enum SETSID = 112;
121 enum SETREUID = 113;
122 enum SETREGID = 114;
123 enum GETGROUPS = 115;
124 enum SETGROUPS = 116;
125 enum SETRESUID = 117;
126 enum GETRESUID = 118;
127 enum SETRESGID = 119;
128 enum GETRESGID = 120;
129 enum GETPGID = 121;
130 enum SETFSUID = 122;
131 enum SETFSGID = 123;
132 enum GETSID = 124;
133 enum CAPGET = 125;
134 enum CAPSET = 126;
135 enum RT_SIGPENDING = 127;
136 enum RT_SIGTIMEDWAIT = 128;
137 enum RT_SIGQUEUEINFO = 129;
138 enum RT_SIGSUSPEND = 130;
139 enum SIGALTSTACK = 131;
140 enum UTIME = 132;
141 enum MKNOD = 133;
142 enum USELIB = 134;
143 enum PERSONALITY = 135;
144 enum USTAT = 136;
145 enum STATFS = 137;
146 enum FSTATFS = 138;
147 enum SYSFS = 139;
148 enum GETPRIORITY = 140;
149 enum SETPRIORITY = 141;
150 enum SCHED_SETPARAM = 142;
151 enum SCHED_GETPARAM = 143;
152 enum SCHED_SETSCHEDULER = 144;
153 enum SCHED_GETSCHEDULER = 145;
154 enum SCHED_GET_PRIORITY_MAX = 146;
155 enum SCHED_GET_PRIORITY_MIN = 147;
156 enum SCHED_RR_GET_INTERVAL = 148;
157 enum MLOCK = 149;
158 enum MUNLOCK = 150;
159 enum MLOCKALL = 151;
160 enum MUNLOCKALL = 152;
161 enum VHANGUP = 153;
162 enum MODIFY_LDT = 154;
163 enum PIVOT_ROOT = 155;
164 enum _SYSCTL = 156;
165 enum PRCTL = 157;
166 enum ARCH_PRCTL = 158;
167 enum ADJTIMEX = 159;
168 enum SETRLIMIT = 160;
169 enum CHROOT = 161;
170 enum SYNC = 162;
171 enum ACCT = 163;
172 enum SETTIMEOFDAY = 164;
173 enum MOUNT = 165;
174 enum UMOUNT2 = 166;
175 enum SWAPON = 167;
176 enum SWAPOFF = 168;
177 enum REBOOT = 169;
178 enum SETHOSTNAME = 170;
179 enum SETDOMAINNAME = 171;
180 enum IOPL = 172;
181 enum IOPERM = 173;
182 enum CREATE_MODULE = 174;
183 enum INIT_MODULE = 175;
184 enum DELETE_MODULE = 176;
185 enum GET_KERNEL_SYMS = 177;
186 enum QUERY_MODULE = 178;
187 enum QUOTACTL = 179;
188 enum NFSSERVCTL = 180;
189 enum GETPMSG = 181;
190 enum PUTPMSG = 182;
191 enum AFS_SYSCALL = 183;
192 enum TUXCALL = 184;
193 enum SECURITY = 185;
194 enum GETTID = 186;
195 enum READAHEAD = 187;
196 enum SETXATTR = 188;
197 enum LSETXATTR = 189;
198 enum FSETXATTR = 190;
199 enum GETXATTR = 191;
200 enum LGETXATTR = 192;
201 enum FGETXATTR = 193;
202 enum LISTXATTR = 194;
203 enum LLISTXATTR = 195;
204 enum FLISTXATTR = 196;
205 enum REMOVEXATTR = 197;
206 enum LREMOVEXATTR = 198;
207 enum FREMOVEXATTR = 199;
208 enum TKILL = 200;
209 enum TIME = 201;
210 enum FUTEX = 202;
211 enum SCHED_SETAFFINITY = 203;
212 enum SCHED_GETAFFINITY = 204;
213 enum SET_THREAD_AREA = 205;
214 enum IO_SETUP = 206;
215 enum IO_DESTROY = 207;
216 enum IO_GETEVENTS = 208;
217 enum IO_SUBMIT = 209;
218 enum IO_CANCEL = 210;
219 enum GET_THREAD_AREA = 211;
220 enum LOOKUP_DCOOKIE = 212;
221 enum EPOLL_CREATE = 213;
222 enum EPOLL_CTL_OLD = 214;
223 enum EPOLL_WAIT_OLD = 215;
224 enum REMAP_FILE_PAGES = 216;
225 enum GETDENTS64 = 217;
226 enum SET_TID_ADDRESS = 218;
227 enum RESTART_SYSCALL = 219;
228 enum SEMTIMEDOP = 220;
229 enum FADVISE64 = 221;
230 enum TIMER_CREATE = 222;
231 enum TIMER_SETTIME = 223;
232 enum TIMER_GETTIME = 224;
233 enum TIMER_GETOVERRUN = 225;
234 enum TIMER_DELETE = 226;
235 enum CLOCK_SETTIME = 227;
236 enum CLOCK_GETTIME = 228;
237 enum CLOCK_GETRES = 229;
238 enum CLOCK_NANOSLEEP = 230;
239 enum EXIT_GROUP = 231;
240 enum EPOLL_WAIT = 232;
241 enum EPOLL_CTL = 233;
242 enum TGKILL = 234;
243 enum UTIMES = 235;
244 enum VSERVER = 236;
245 enum MBIND = 237;
246 enum SET_MEMPOLICY = 238;
247 enum GET_MEMPOLICY = 239;
248 enum MQ_OPEN = 240;
249 enum MQ_UNLINK = 241;
250 enum MQ_TIMEDSEND = 242;
251 enum MQ_TIMEDRECEIVE = 243;
252 enum MQ_NOTIFY = 244;
253 enum MQ_GETSETATTR = 245;
254 enum KEXEC_LOAD = 246;
255 enum WAITID = 247;
256 enum ADD_KEY = 248;
257 enum REQUEST_KEY = 249;
258 enum KEYCTL = 250;
259 enum IOPRIO_SET = 251;
260 enum IOPRIO_GET = 252;
261 enum INOTIFY_INIT = 253;
262 enum INOTIFY_ADD_WATCH = 254;
263 enum INOTIFY_RM_WATCH = 255;
264 enum MIGRATE_PAGES = 256;
265 enum OPENAT = 257;
266 enum MKDIRAT = 258;
267 enum MKNODAT = 259;
268 enum FCHOWNAT = 260;
269 enum FUTIMESAT = 261;
270 enum NEWFSTATAT = 262;
271 enum UNLINKAT = 263;
272 enum RENAMEAT = 264;
273 enum LINKAT = 265;
274 enum SYMLINKAT = 266;
275 enum READLINKAT = 267;
276 enum FCHMODAT = 268;
277 enum FACCESSAT = 269;
278 enum PSELECT6 = 270;
279 enum PPOLL = 271;
280 enum UNSHARE = 272;
281 enum SET_ROBUST_LIST = 273;
282 enum GET_ROBUST_LIST = 274;
283 enum SPLICE = 275;
284 enum TEE = 276;
285 enum SYNC_FILE_RANGE = 277;
286 enum VMSPLICE = 278;
287 enum MOVE_PAGES = 279;
288 enum UTIMENSAT = 280;
289 enum EPOLL_PWAIT = 281;
290 enum SIGNALFD = 282;
291 enum TIMERFD_CREATE = 283;
292 enum EVENTFD = 284;
293 enum FALLOCATE = 285;
294 enum TIMERFD_SETTIME = 286;
295 enum TIMERFD_GETTIME = 287;
296 enum ACCEPT4 = 288;
297 enum SIGNALFD4 = 289;
298 enum EVENTFD2 = 290;
299 enum EPOLL_CREATE1 = 291;
300 enum DUP3 = 292;
301 enum PIPE2 = 293;
302 enum INOTIFY_INIT1 = 294;
303 enum PREADV = 295;
304 enum PWRITEV = 296;
305 enum RT_TGSIGQUEUEINFO = 297;
306 enum PERF_EVENT_OPEN = 298;
307 enum RECVMMSG = 299;
308 enum FANOTIFY_INIT = 300;
309 enum FANOTIFY_MARK = 301;
310 enum PRLIMIT64 = 302;
311 enum NAME_TO_HANDLE_AT = 303;
312 enum OPEN_BY_HANDLE_AT = 304;
313 enum CLOCK_ADJTIME = 305;
314 enum SYNCFS = 306;
315 enum SENDMMSG = 307;
316 enum SETNS = 308;
317 enum GETCPU = 309;
318 enum PROCESS_VM_READV = 310;
319 enum PROCESS_VM_WRITEV = 311;
320 enum KCMP = 312;
321 enum FINIT_MODULE = 313;
322 enum SCHED_SETATTR = 314;
323 enum SCHED_GETATTR = 315;
324 enum RENAMEAT2 = 316;
325 enum SECCOMP = 317;
326 enum GETRANDOM = 318;
327 enum MEMFD_CREATE = 319;
328 enum KEXEC_FILE_LOAD = 320;
329 enum BPF = 321;
330 enum EXECVEAT = 322;
331 enum USERFAULTFD = 323;
332 enum MEMBARRIER = 324;
333 enum MLOCK2 = 325;
334 enum COPY_FILE_RANGE = 326;
335 enum PREADV2 = 327;
336 enum PWRITEV2 = 328;