| #pragma once |
| |
| enum syscall_names { |
| DUNE_SYS_READ, |
| DUNE_SYS_WRITE, |
| DUNE_SYS_OPEN, |
| DUNE_SYS_CLOSE, |
| DUNE_SYS_STAT, |
| DUNE_SYS_FSTAT, |
| DUNE_SYS_LSTAT, |
| DUNE_SYS_POLL, |
| DUNE_SYS_LSEEK, |
| DUNE_SYS_MMAP, |
| DUNE_SYS_MPROTECT, |
| DUNE_SYS_MUNMAP, |
| DUNE_SYS_BRK, |
| DUNE_SYS_RT_SIGACTION, |
| DUNE_SYS_RT_SIGPROCMASK, |
| DUNE_SYS_RT_SIGRETURN, |
| DUNE_SYS_IOCTL, |
| DUNE_SYS_PREAD64, |
| DUNE_SYS_PWRITE64, |
| DUNE_SYS_READV, |
| DUNE_SYS_WRITEV, |
| DUNE_SYS_ACCESS, |
| DUNE_SYS_PIPE, |
| DUNE_SYS_SELECT, |
| DUNE_SYS_SCHED_YIELD, |
| DUNE_SYS_MREMAP, |
| DUNE_SYS_MSYNC, |
| DUNE_SYS_MINCORE, |
| DUNE_SYS_MADVISE, |
| DUNE_SYS_SHMGET, |
| DUNE_SYS_SHMAT, |
| DUNE_SYS_SHMCTL, |
| DUNE_SYS_DUP, |
| DUNE_SYS_DUP2, |
| DUNE_SYS_PAUSE, |
| DUNE_SYS_NANOSLEEP, |
| DUNE_SYS_GETITIMER, |
| DUNE_SYS_ALARM, |
| DUNE_SYS_SETITIMER, |
| DUNE_SYS_GETPID, |
| DUNE_SYS_SENDFILE, |
| DUNE_SYS_SOCKET, |
| DUNE_SYS_CONNECT, |
| DUNE_SYS_ACCEPT, |
| DUNE_SYS_SENDTO, |
| DUNE_SYS_RECVFROM, |
| DUNE_SYS_SENDMSG, |
| DUNE_SYS_RECVMSG, |
| DUNE_SYS_SHUTDOWN, |
| DUNE_SYS_BIND, |
| DUNE_SYS_LISTEN, |
| DUNE_SYS_GETSOCKNAME, |
| DUNE_SYS_GETPEERNAME, |
| DUNE_SYS_SOCKETPAIR, |
| DUNE_SYS_SETSOCKOPT, |
| DUNE_SYS_GETSOCKOPT, |
| DUNE_SYS_CLONE, |
| DUNE_SYS_FORK, |
| DUNE_SYS_VFORK, |
| DUNE_SYS_EXECVE, |
| DUNE_SYS_EXIT, |
| DUNE_SYS_WAIT4, |
| DUNE_SYS_KILL, |
| DUNE_SYS_UNAME, |
| DUNE_SYS_SEMGET, |
| DUNE_SYS_SEMOP, |
| DUNE_SYS_SEMCTL, |
| DUNE_SYS_SHMDT, |
| DUNE_SYS_MSGGET, |
| DUNE_SYS_MSGSND, |
| DUNE_SYS_MSGRCV, |
| DUNE_SYS_MSGCTL, |
| DUNE_SYS_FCNTL, |
| DUNE_SYS_FLOCK, |
| DUNE_SYS_FSYNC, |
| DUNE_SYS_FDATASYNC, |
| DUNE_SYS_TRUNCATE, |
| DUNE_SYS_FTRUNCATE, |
| DUNE_SYS_GETDENTS, |
| DUNE_SYS_GETCWD, |
| DUNE_SYS_CHDIR, |
| DUNE_SYS_FCHDIR, |
| DUNE_SYS_RENAME, |
| DUNE_SYS_MKDIR, |
| DUNE_SYS_RMDIR, |
| DUNE_SYS_CREAT, |
| DUNE_SYS_LINK, |
| DUNE_SYS_UNLINK, |
| DUNE_SYS_SYMLINK, |
| DUNE_SYS_READLINK, |
| DUNE_SYS_CHMOD, |
| DUNE_SYS_FCHMOD, |
| DUNE_SYS_CHOWN, |
| DUNE_SYS_FCHOWN, |
| DUNE_SYS_LCHOWN, |
| DUNE_SYS_UMASK, |
| DUNE_SYS_GETTIMEOFDAY, |
| DUNE_SYS_GETRLIMIT, |
| DUNE_SYS_GETRUSAGE, |
| DUNE_SYS_SYSINFO, |
| DUNE_SYS_TIMES, |
| DUNE_SYS_PTRACE, |
| DUNE_SYS_GETUID, |
| DUNE_SYS_SYSLOG, |
| DUNE_SYS_GETGID, |
| DUNE_SYS_SETUID, |
| DUNE_SYS_SETGID, |
| DUNE_SYS_GETEUID, |
| DUNE_SYS_GETEGID, |
| DUNE_SYS_SETPGID, |
| DUNE_SYS_GETPPID, |
| DUNE_SYS_GETPGRP, |
| DUNE_SYS_SETSID, |
| DUNE_SYS_SETREUID, |
| DUNE_SYS_SETREGID, |
| DUNE_SYS_GETGROUPS, |
| DUNE_SYS_SETGROUPS, |
| DUNE_SYS_SETRESUID, |
| DUNE_SYS_GETRESUID, |
| DUNE_SYS_SETRESGID, |
| DUNE_SYS_GETRESGID, |
| DUNE_SYS_GETPGID, |
| DUNE_SYS_SETFSUID, |
| DUNE_SYS_SETFSGID, |
| DUNE_SYS_GETSID, |
| DUNE_SYS_CAPGET, |
| DUNE_SYS_CAPSET, |
| DUNE_SYS_RT_SIGPENDING, |
| DUNE_SYS_RT_SIGTIMEDWAIT, |
| DUNE_SYS_RT_SIGQUEUEINFO, |
| DUNE_SYS_RT_SIGSUSPEND, |
| DUNE_SYS_SIGALTSTACK, |
| DUNE_SYS_UTIME, |
| DUNE_SYS_MKNOD, |
| DUNE_SYS_USELIB, |
| DUNE_SYS_PERSONALITY, |
| DUNE_SYS_USTAT, |
| DUNE_SYS_STATFS, |
| DUNE_SYS_FSTATFS, |
| DUNE_SYS_SYSFS, |
| DUNE_SYS_GETPRIORITY, |
| DUNE_SYS_SETPRIORITY, |
| DUNE_SYS_SCHED_SETPARAM, |
| DUNE_SYS_SCHED_GETPARAM, |
| DUNE_SYS_SCHED_SETSCHEDULER, |
| DUNE_SYS_SCHED_GETSCHEDULER, |
| DUNE_SYS_SCHED_GET_PRIORITY_MAX, |
| DUNE_SYS_SCHED_GET_PRIORITY_MIN, |
| DUNE_SYS_SCHED_RR_GET_INTERVAL, |
| DUNE_SYS_MLOCK, |
| DUNE_SYS_MUNLOCK, |
| DUNE_SYS_MLOCKALL, |
| DUNE_SYS_MUNLOCKALL, |
| DUNE_SYS_VHANGUP, |
| DUNE_SYS_MODIFY_LDT, |
| DUNE_SYS_PIVOT_ROOT, |
| DUNE_SYS__SYSCTL, |
| DUNE_SYS_PRCTL, |
| DUNE_SYS_ARCH_PRCTL, |
| DUNE_SYS_ADJTIMEX, |
| DUNE_SYS_SETRLIMIT, |
| DUNE_SYS_CHROOT, |
| DUNE_SYS_SYNC, |
| DUNE_SYS_ACCT, |
| DUNE_SYS_SETTIMEOFDAY, |
| DUNE_SYS_MOUNT, |
| DUNE_SYS_UMOUNT2, |
| DUNE_SYS_SWAPON, |
| DUNE_SYS_SWAPOFF, |
| DUNE_SYS_REBOOT, |
| DUNE_SYS_SETHOSTNAME, |
| DUNE_SYS_SETDOMAINNAME, |
| DUNE_SYS_IOPL, |
| DUNE_SYS_IOPERM, |
| DUNE_SYS_CREATE_MODULE, |
| DUNE_SYS_INIT_MODULE, |
| DUNE_SYS_DELETE_MODULE, |
| DUNE_SYS_GET_KERNEL_SYMS, |
| DUNE_SYS_QUERY_MODULE, |
| DUNE_SYS_QUOTACTL, |
| DUNE_SYS_NFSSERVCTL, |
| DUNE_SYS_GETPMSG, |
| DUNE_SYS_PUTPMSG, |
| DUNE_SYS_AFS_SYSCALL, |
| DUNE_SYS_TUXCALL, |
| DUNE_SYS_SECURITY, |
| DUNE_SYS_GETTID, |
| DUNE_SYS_READAHEAD, |
| DUNE_SYS_SETXATTR, |
| DUNE_SYS_LSETXATTR, |
| DUNE_SYS_FSETXATTR, |
| DUNE_SYS_GETXATTR, |
| DUNE_SYS_LGETXATTR, |
| DUNE_SYS_FGETXATTR, |
| DUNE_SYS_LISTXATTR, |
| DUNE_SYS_LLISTXATTR, |
| DUNE_SYS_FLISTXATTR, |
| DUNE_SYS_REMOVEXATTR, |
| DUNE_SYS_LREMOVEXATTR, |
| DUNE_SYS_FREMOVEXATTR, |
| DUNE_SYS_TKILL, |
| DUNE_SYS_TIME, |
| DUNE_SYS_FUTEX, |
| DUNE_SYS_SCHED_SETAFFINITY, |
| DUNE_SYS_SCHED_GETAFFINITY, |
| DUNE_SYS_SET_THREAD_AREA, |
| DUNE_SYS_IO_SETUP, |
| DUNE_SYS_IO_DESTROY, |
| DUNE_SYS_IO_GETEVENTS, |
| DUNE_SYS_IO_SUBMIT, |
| DUNE_SYS_IO_CANCEL, |
| DUNE_SYS_GET_THREAD_AREA, |
| DUNE_SYS_LOOKUP_DCOOKIE, |
| DUNE_SYS_EPOLL_CREATE, |
| DUNE_SYS_EPOLL_CTL_OLD, |
| DUNE_SYS_EPOLL_WAIT_OLD, |
| DUNE_SYS_REMAP_FILE_PAGES, |
| DUNE_SYS_GETDENTS64, |
| DUNE_SYS_SET_TID_ADDRESS, |
| DUNE_SYS_RESTART_SYSCALL, |
| DUNE_SYS_SEMTIMEDOP, |
| DUNE_SYS_FADVISE64, |
| DUNE_SYS_TIMER_CREATE, |
| DUNE_SYS_TIMER_SETTIME, |
| DUNE_SYS_TIMER_GETTIME, |
| DUNE_SYS_TIMER_GETOVERRUN, |
| DUNE_SYS_TIMER_DELETE, |
| DUNE_SYS_CLOCK_SETTIME, |
| DUNE_SYS_CLOCK_GETTIME, |
| DUNE_SYS_CLOCK_GETRES, |
| DUNE_SYS_CLOCK_NANOSLEEP, |
| DUNE_SYS_EXIT_GROUP, |
| DUNE_SYS_EPOLL_WAIT, |
| DUNE_SYS_EPOLL_CTL, |
| DUNE_SYS_TGKILL, |
| DUNE_SYS_UTIMES, |
| DUNE_SYS_VSERVER, |
| DUNE_SYS_MBIND, |
| DUNE_SYS_SET_MEMPOLICY, |
| DUNE_SYS_GET_MEMPOLICY, |
| DUNE_SYS_MQ_OPEN, |
| DUNE_SYS_MQ_UNLINK, |
| DUNE_SYS_MQ_TIMEDSEND, |
| DUNE_SYS_MQ_TIMEDRECEIVE, |
| DUNE_SYS_MQ_NOTIFY, |
| DUNE_SYS_MQ_GETSETATTR, |
| DUNE_SYS_KEXEC_LOAD, |
| DUNE_SYS_WAITID, |
| DUNE_SYS_ADD_KEY, |
| DUNE_SYS_REQUEST_KEY, |
| DUNE_SYS_KEYCTL, |
| DUNE_SYS_IOPRIO_SET, |
| DUNE_SYS_IOPRIO_GET, |
| DUNE_SYS_INOTIFY_INIT, |
| DUNE_SYS_INOTIFY_ADD_WATCH, |
| DUNE_SYS_INOTIFY_RM_WATCH, |
| DUNE_SYS_MIGRATE_PAGES, |
| DUNE_SYS_OPENAT, |
| DUNE_SYS_MKDIRAT, |
| DUNE_SYS_MKNODAT, |
| DUNE_SYS_FCHOWNAT, |
| DUNE_SYS_FUTIMESAT, |
| DUNE_SYS_NEWFSTATAT, |
| DUNE_SYS_UNLINKAT, |
| DUNE_SYS_RENAMEAT, |
| DUNE_SYS_LINKAT, |
| DUNE_SYS_SYMLINKAT, |
| DUNE_SYS_READLINKAT, |
| DUNE_SYS_FCHMODAT, |
| DUNE_SYS_FACCESSAT, |
| DUNE_SYS_PSELECT6, |
| DUNE_SYS_PPOLL, |
| DUNE_SYS_UNSHARE, |
| DUNE_SYS_SET_ROBUST_LIST, |
| DUNE_SYS_GET_ROBUST_LIST, |
| DUNE_SYS_SPLICE, |
| DUNE_SYS_TEE, |
| DUNE_SYS_SYNC_FILE_RANGE, |
| DUNE_SYS_VMSPLICE, |
| DUNE_SYS_MOVE_PAGES, |
| DUNE_SYS_UTIMENSAT, |
| DUNE_SYS_EPOLL_PWAIT, |
| DUNE_SYS_SIGNALFD, |
| DUNE_SYS_TIMERFD_CREATE, |
| DUNE_SYS_EVENTFD, |
| DUNE_SYS_FALLOCATE, |
| DUNE_SYS_TIMERFD_SETTIME, |
| DUNE_SYS_TIMERFD_GETTIME, |
| DUNE_SYS_ACCEPT4, |
| DUNE_SYS_SIGNALFD4, |
| DUNE_SYS_EVENTFD2, |
| DUNE_SYS_EPOLL_CREATE1, |
| DUNE_SYS_DUP3, |
| DUNE_SYS_PIPE2, |
| DUNE_SYS_INOTIFY_INIT1, |
| DUNE_SYS_PREADV, |
| DUNE_SYS_PWRITEV, |
| DUNE_SYS_RT_TGSIGQUEUEINFO, |
| DUNE_SYS_PERF_EVENT_OPEN, |
| DUNE_SYS_RECVMMSG, |
| DUNE_SYS_FANOTIFY_INIT, |
| DUNE_SYS_FANOTIFY_MARK, |
| DUNE_SYS_PRLIMIT64, |
| DUNE_SYS_NAME_TO_HANDLE_AT, |
| DUNE_SYS_OPEN_BY_HANDLE_AT, |
| DUNE_SYS_CLOCK_ADJTIME, |
| DUNE_SYS_SYNCFS, |
| DUNE_SYS_SENDMMSG, |
| DUNE_SYS_SETNS, |
| DUNE_SYS_GETCPU, |
| DUNE_SYS_PROCESS_VM_READV, |
| DUNE_SYS_PROCESS_VM_WRITEV, |
| DUNE_SYS_KCMP, |
| DUNE_SYS_FINIT_MODULE, |
| DUNE_SYS_SCHED_SETATTR, |
| DUNE_SYS_SCHED_GETATTR, |
| DUNE_SYS_RENAMEAT2, |
| DUNE_SYS_SECCOMP, |
| DUNE_SYS_GETRANDOM, |
| DUNE_SYS_MEMFD_CREATE, |
| DUNE_SYS_KEXEC_FILE_LOAD, |
| DUNE_SYS_BPF, |
| DUNE_STUB_EXECVEAT, |
| DUNE_USERFAULTFD, |
| DUNE_MEMBARRIER, |
| DUNE_MLOCK2, |
| DUNE_COPY_FILE_RANGE, |
| DUNE_PREADV2, |
| DUNE_PWRITEV2, |
| }; |