aboutsummaryrefslogtreecommitdiffstats
path: root/sys/freebsd/sys_amd64.const
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-10-17 13:50:05 +0200
committerDmitry Vyukov <dvyukov@google.com>2017-10-17 13:50:05 +0200
commit3d5e81e280c27fbcfaa25603feeebec89672928d (patch)
tree8942b847cbde72912e0c2795f68fd788d2495618 /sys/freebsd/sys_amd64.const
parent766bfcfdd0158b0fe1acd1999b3249bef9a3aff4 (diff)
sys/freebsd: more syscall descriptions
This is mostly copied form linux. We probably need better support for sharing descriptions between multiple OSes. But there are lots of differences, so this is not trivial.
Diffstat (limited to 'sys/freebsd/sys_amd64.const')
-rw-r--r--sys/freebsd/sys_amd64.const216
1 files changed, 210 insertions, 6 deletions
diff --git a/sys/freebsd/sys_amd64.const b/sys/freebsd/sys_amd64.const
index 327dfb024..c0fd030e6 100644
--- a/sys/freebsd/sys_amd64.const
+++ b/sys/freebsd/sys_amd64.const
@@ -1,8 +1,212 @@
# AUTOGENERATED FILE
-MAP_ANONYMOUS = 4096
-MAP_FIXED = 16
-MAP_PRIVATE = 2
-PROT_READ = 1
-PROT_WRITE = 2
-SYS_mmap = 477
+AT_REMOVEDIR = 2048
+AT_SYMLINK_FOLLOW = 1024
+AT_SYMLINK_NOFOLLOW = 512
+CLOCK_MONOTONIC = 4
+CLOCK_PROCESS_CPUTIME_ID = 15
+CLOCK_REALTIME = 0
+CLOCK_THREAD_CPUTIME_ID = 14
+FASYNC = 64
+FD_CLOEXEC = 1
+F_DUPFD = 0
+F_DUPFD_CLOEXEC = 17
+F_GETFD = 1
+F_GETFL = 3
+F_GETLK = 11
+F_GETOWN = 5
+F_RDLCK = 1
+F_SETFD = 2
+F_SETFL = 4
+F_SETLK = 12
+F_SETLKW = 13
+F_SETOWN = 6
+F_UNLCK = 2
+F_WRLCK = 3
+ITIMER_PROF = 2
+ITIMER_REAL = 0
+ITIMER_VIRTUAL = 1
+LINUX_POLLERR = 8
+LINUX_POLLHUP = 16
+LINUX_POLLIN = 1
+LINUX_POLLNVAL = 32
+LINUX_POLLOUT = 4
+LINUX_POLLPRI = 2
+LINUX_POLLRDBAND = 128
+LINUX_POLLRDNORM = 64
+LINUX_POLLWRBAND = 512
+LINUX_POLLWRNORM = 256
+LINUX_RLIMIT_AS = 9
+LINUX_RLIMIT_CORE = 4
+LINUX_RLIMIT_CPU = 0
+LINUX_RLIMIT_DATA = 2
+LINUX_RLIMIT_FSIZE = 1
+LINUX_RLIMIT_MEMLOCK = 8
+LINUX_RLIMIT_NOFILE = 7
+LINUX_RLIMIT_NPROC = 6
+LINUX_RLIMIT_RSS = 5
+LINUX_RLIMIT_STACK = 3
+LINUX_SA_NOCLDSTOP = 1
+LINUX_SA_NOCLDWAIT = 2
+LINUX_SA_ONSTACK = 134217728
+LINUX_SA_RESTART = 268435456
+LINUX_SA_SIGINFO = 4
+LINUX_SIG_BLOCK = 0
+LINUX_SIG_SETMASK = 2
+LINUX_SIG_UNBLOCK = 1
+LOCK_EX = 2
+LOCK_NB = 4
+LOCK_SH = 1
+LOCK_UN = 8
+O_APPEND = 8
+O_CLOEXEC = 1048576
+O_DIRECT = 65536
+O_NONBLOCK = 4
+POLLERR = 8
+POLLHUP = 16
+POLLIN = 1
+POLLNVAL = 32
+POLLOUT = 4
+POLLPRI = 2
+POLLRDBAND = 128
+POLLRDNORM = 64
+POLLWRBAND = 256
+POLLWRNORM = 4
+POSIX_FADV_DONTNEED = 4
+POSIX_FADV_NOREUSE = 5
+POSIX_FADV_NORMAL = 0
+POSIX_FADV_RANDOM = 1
+POSIX_FADV_SEQUENTIAL = 2
+POSIX_FADV_WILLNEED = 3
+PRIO_PGRP = 1
+PRIO_PROCESS = 0
+PRIO_USER = 2
+P_ALL = 7
+P_PGID = 2
+P_PID = 0
+RLIMIT_AS = 10
+RLIMIT_CORE = 4
+RLIMIT_CPU = 0
+RLIMIT_DATA = 2
+RLIMIT_FSIZE = 1
+RLIMIT_MEMLOCK = 6
+RLIMIT_NOFILE = 8
+RLIMIT_NPROC = 7
+RLIMIT_RSS = 5
+RLIMIT_STACK = 3
+RUSAGE_CHILDREN = 18446744073709551615
+RUSAGE_SELF = 0
+RUSAGE_THREAD = 1
+SA_NOCLDSTOP = 8
+SA_NOCLDWAIT = 32
+SA_NODEFER = 16
+SA_ONSTACK = 1
+SA_RESETHAND = 4
+SA_RESTART = 2
+SA_SIGINFO = 64
+SIGEV_NONE = 0
+SIGEV_SIGNAL = 1
+SIGEV_THREAD = 2
+SIGEV_THREAD_ID = 4
+SIG_BLOCK = 1
+SIG_SETMASK = 3
+SIG_UNBLOCK = 2
+SYS_chdir = 12
+SYS_chmod = 15
+SYS_chown = 16
+SYS_chroot = 61
+SYS_clock_getres = 234
+SYS_clock_gettime = 232
+SYS_clock_nanosleep = 244
+SYS_clock_settime = 233
+SYS_execve = 59
+SYS_exit = 1
+SYS_faccessat = 489
+SYS_fchdir = 13
+SYS_fchmod = 124
+SYS_fchmodat = 490
+SYS_fchown = 123
+SYS_fchownat = 491
+SYS_fcntl = 92
+SYS_fdatasync = 550
+SYS_flock = 131
+SYS_freebsd11_mknodat = 498
+SYS_fsync = 95
+SYS_ftruncate = 480
+SYS_futimesat = 494
+SYS_getcwd = 326
+SYS_getdents = 272
+SYS_getegid = 43
+SYS_geteuid = 25
+SYS_getgid = 47
+SYS_getgroups = 79
+SYS_getitimer = 86
+SYS_getpgid = 207
+SYS_getpgrp = 81
+SYS_getpid = 20
+SYS_getresgid = 361
+SYS_getresuid = 360
+SYS_getrlimit = 194
+SYS_getrusage = 117
+SYS_getuid = 24
+SYS_lchown = 254
+SYS_link = 9
+SYS_linkat = 495
+SYS_lstat = 190
+SYS_mincore = 78
+SYS_mkdir = 136
+SYS_mkdirat = 496
+SYS_mknod = 14
+SYS_mknodat = 559
+SYS_nanosleep = 240
SYS_pipe = 42
+SYS_poll = 209
+SYS_ppoll = 545
+SYS_readlink = 58
+SYS_readlinkat = 500
+SYS_rename = 128
+SYS_renameat = 501
+SYS_rmdir = 137
+SYS_select = 93
+SYS_sendfile = 393
+SYS_setgid = 181
+SYS_setgroups = 80
+SYS_setitimer = 83
+SYS_setpgid = 82
+SYS_setregid = 127
+SYS_setresgid = 312
+SYS_setresuid = 311
+SYS_setreuid = 126
+SYS_setrlimit = 195
+SYS_setuid = 23
+SYS_sigaltstack = 53
+SYS_stat = 188
+SYS_symlink = 57
+SYS_symlinkat = 502
+SYS_sync = 36
+SYS_truncate = 479
+SYS_unlink = 10
+SYS_unlinkat = 503
+SYS_utimensat = 547
+SYS_utimes = 138
+SYS_wait4 = 7
+S_IFBLK = 24576
+S_IFCHR = 8192
+S_IFIFO = 4096
+S_IFREG = 32768
+S_IFSOCK = 49152
+S_IRGRP = 32
+S_IROTH = 4
+S_IRUSR = 256
+S_IWGRP = 16
+S_IWOTH = 2
+S_IWUSR = 128
+S_IXGRP = 8
+S_IXOTH = 1
+S_IXUSR = 64
+TIMER_ABSTIME = 1
+WCONTINUED = 4
+WEXITED = 16
+WNOHANG = 1
+WNOWAIT = 8
+WSTOPPED = 2
+WUNTRACED = 2