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;