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