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;