diff options
| author | Simran Kathpalia <skathpalia3@gmail.com> | 2021-04-10 14:19:01 +0530 |
|---|---|---|
| committer | Mark Johnston <markjdb@gmail.com> | 2021-04-14 12:54:17 -0400 |
| commit | 5c9ed2bcc8d10336c1389d63db51a4bde97b16a0 (patch) | |
| tree | 9363898b9d176db7d6d37db54b30b85534905315 /sys/freebsd/sys.txt | |
| parent | 7c7e90dfd1801788a85fb4a2e16ea9f8bfd8d217 (diff) | |
sys/freebsd: added mount(2), statfs(2), getlogin(2) related syscalls
Diffstat (limited to 'sys/freebsd/sys.txt')
| -rw-r--r-- | sys/freebsd/sys.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/freebsd/sys.txt b/sys/freebsd/sys.txt index 0c7cd384f..91fb692ed 100644 --- a/sys/freebsd/sys.txt +++ b/sys/freebsd/sys.txt @@ -67,6 +67,7 @@ fchflags(fd fd, flags flags[chflags_flags]) lchflags(file ptr[in, filename], flags flags[chflags_flags]) faccessat(dirfd fd_dir, pathname ptr[in, filename], mode flags[access_mode], flags flags[faccessat_flags]) access(pathname ptr[in, filename], mode flags[access_mode]) +eaccess(pathname ptr[in, filename], mode flags[access_mode]) profil(samples buffer[inout], size len[samples], offt intptr, scale int32) utimes(filename ptr[in, filename], times ptr[in, itimerval]) futimesat(dir fd_dir, pathname ptr[in, filename], times ptr[in, itimerval]) @@ -84,6 +85,7 @@ setegid(egid gid) seteuid(euid uid) getsid(pid pid) pid issetugid() +setsid() pid setpgid(pid pid, pgid pid) getpgid(pid pid) pid getpgrp(pid pid) pid @@ -99,6 +101,10 @@ getgroups(size len[list], list ptr[inout, array[gid]]) setgroups(size len[list], list ptr[in, array[gid]]) getpriority(which flags[priority_which], who int32) setpriority(which flags[priority_which], who int32, prio int32) +getlogin(buf buffer[out], size len[buf]) +setlogin(buf buffer[in]) +getloginclass(buf buffer[out], size len[buf]) +setloginclass(buf buffer[in]) link(old ptr[in, filename], new ptr[in, filename]) linkat(oldfd fd_dir, old ptr[in, filename], newfd fd_dir, new ptr[in, filename], flags flags[linkat_flags]) @@ -133,6 +139,11 @@ getrusage(who flags[rusage_who], usage ptr[out, rusage]) getrlimit(res flags[rlimit_type], rlim ptr[out, rlimit]) setrlimit(res flags[rlimit_type], rlim ptr[in, rlimit]) +freebsd11_statfs(path ptr[in, filename], buf ptr[out, freebsd11_statfs]) +freebsd11_fstatfs(fd fd, buf ptr[out, freebsd11_statfs]) +statfs(path ptr[in, filename], buf ptr[out, statfs]) +fstatfs(fd fd, buf ptr[out, statfs]) + clock_gettime(id flags[clock_id], tp ptr[out, timespec]) clock_settime(id flags[clock_id], tp ptr[in, timespec]) clock_getres(id flags[clock_id], tp ptr[out, timespec]) |
