Module Name: src Committed By: christos Date: Sun Apr 12 13:37:12 UTC 2020
Modified Files: src/sys/kern: syscalls.master Log Message: change ' \t' to '\t' To generate a diff of this commit: cvs rdiff -u -r1.299 -r1.300 src/sys/kern/syscalls.master Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/syscalls.master diff -u src/sys/kern/syscalls.master:1.299 src/sys/kern/syscalls.master:1.300 --- src/sys/kern/syscalls.master:1.299 Sun Apr 12 09:30:16 2020 +++ src/sys/kern/syscalls.master Sun Apr 12 09:37:12 2020 @@ -1,4 +1,4 @@ - $NetBSD: syscalls.master,v 1.299 2020/04/12 13:30:16 christos Exp $ + $NetBSD: syscalls.master,v 1.300 2020/04/12 13:37:12 christos Exp $ ; @(#)syscalls.master 8.2 (Berkeley) 1/13/94 @@ -70,8 +70,8 @@ 0 INDIR { int|sys||syscall(int code, \ ... register_t args[SYS_MAXSYSARGS]); } -1 STD { void|sys||exit(int rval); } -2 STD { int|sys||fork(void); } +1 STD { void|sys||exit(int rval); } +2 STD { int|sys||fork(void); } 3 STD RUMP { ssize_t|sys||read(int fd, void *buf, size_t nbyte); } 4 STD RUMP { ssize_t|sys||write(int fd, const void *buf, \ size_t nbyte); } @@ -92,21 +92,21 @@ 15 STD RUMP { int|sys||chmod(const char *path, mode_t mode); } 16 STD RUMP { int|sys||chown(const char *path, uid_t uid, \ gid_t gid); } -17 STD { int|sys||obreak(char *nsize); } break +17 STD { int|sys||obreak(char *nsize); } break 18 COMPAT_20 MODULAR compat_20 { int|sys||getfsstat(struct statfs12 *buf, \ long bufsize, int flags); } 19 COMPAT_43 MODULAR compat_43 \ { long|sys||lseek(int fd, long offset, int whence); }\ olseek -20 NOERR RUMP { pid_t|sys||getpid_with_ppid(void); } getpid +20 NOERR RUMP { pid_t|sys||getpid_with_ppid(void); } getpid 21 COMPAT_40 MODULAR compat_40 \ { int|sys||mount(const char *type, const char *path, \ int flags, void *data); } 22 STD RUMP { int|sys||unmount(const char *path, int flags); } 23 STD RUMP { int|sys||setuid(uid_t uid); } -24 NOERR RUMP { uid_t|sys||getuid_with_euid(void); } getuid -25 NOERR RUMP { uid_t|sys||geteuid(void); } -26 STD MODULAR ptrace \ +24 NOERR RUMP { uid_t|sys||getuid_with_euid(void); } getuid +25 NOERR RUMP { uid_t|sys||geteuid(void); } +26 STD MODULAR ptrace \ { int|sys||ptrace(int req, pid_t pid, void *addr, \ int data); } 27 STD RUMP { ssize_t|sys||recvmsg(int s, struct msghdr *msg, \ @@ -125,30 +125,30 @@ 33 STD RUMP { int|sys||access(const char *path, int flags); } 34 STD RUMP { int|sys||chflags(const char *path, u_long flags); } 35 STD RUMP { int|sys||fchflags(int fd, u_long flags); } -36 NOERR RUMP { void|sys||sync(void); } -37 STD { int|sys||kill(pid_t pid, int signum); } +36 NOERR RUMP { void|sys||sync(void); } +37 STD { int|sys||kill(pid_t pid, int signum); } 38 COMPAT_43 MODULAR compat_43 \ { int|sys||stat(const char *path, struct stat43 *ub); } stat43 -39 NOERR RUMP { pid_t|sys||getppid(void); } +39 NOERR RUMP { pid_t|sys||getppid(void); } 40 COMPAT_43 MODULAR compat_43 \ { int|sys||lstat(const char *path, \ struct stat43 *ub); } lstat43 41 STD RUMP { int|sys||dup(int fd); } 42 STD RUMP { int|sys||pipe(void); } -43 NOERR RUMP { gid_t|sys||getegid(void); } -44 STD { int|sys||profil(char *samples, size_t size, \ +43 NOERR RUMP { gid_t|sys||getegid(void); } +44 STD { int|sys||profil(char *samples, size_t size, \ u_long offset, u_int scale); } 45 STD RUMP { int|sys||ktrace(const char *fname, int ops, \ int facs, pid_t pid); } 46 COMPAT_13 MODULAR compat_13 { int|sys||sigaction(int signum, \ const struct sigaction13 *nsa, \ struct sigaction13 *osa); } sigaction13 -47 NOERR RUMP { gid_t|sys||getgid_with_egid(void); } getgid +47 NOERR RUMP { gid_t|sys||getgid_with_egid(void); } getgid 48 COMPAT_13 MODULAR compat_13 { int|sys||sigprocmask(int how, \ int mask); } sigprocmask13 49 STD RUMP { int|sys||__getlogin(char *namebuf, size_t namelen); } -50 STD RUMP { int|sys||__setlogin(const char *namebuf); } -51 STD { int|sys||acct(const char *path); } +50 STD RUMP { int|sys||__setlogin(const char *namebuf); } +51 STD { int|sys||acct(const char *path); } 52 COMPAT_13 MODULAR compat_13 { int|sys||sigpending(void); } sigpending13 53 COMPAT_13 MODULAR compat_13 { int|sys||sigaltstack( \ const struct sigaltstack13 *nss, \ @@ -161,7 +161,7 @@ const char *link); } 58 STD RUMP { ssize_t|sys||readlink(const char *path, char *buf, \ size_t count); } -59 STD { int|sys||execve(const char *path, \ +59 STD { int|sys||execve(const char *path, \ char * const *argp, char * const *envp); } 60 STD RUMP { mode_t|sys||umask(mode_t newmask); } 61 STD RUMP { int|sys||chroot(const char *path); } @@ -174,23 +174,23 @@ { int|sys||getpagesize(void); } ogetpagesize 65 COMPAT_12 MODULAR compat_12 { int|sys||msync(void *addr, size_t len); } ; XXX COMPAT_??? for 4.4BSD-compatible vfork(2)? -66 STD { int|sys||vfork(void); } +66 STD { int|sys||vfork(void); } 67 OBSOL vread 68 OBSOL vwrite -69 OBSOL sbrk -70 OBSOL sstk +69 OBSOL sbrk +70 OBSOL sstk 71 COMPAT_43 MODULAR compat_43 \ { int|sys||mmap(void *addr, size_t len, int prot, \ int flags, int fd, long pos); } ommap -72 STD { int|sys||ovadvise(int anom); } vadvise -73 STD { int|sys||munmap(void *addr, size_t len); } -74 STD { int|sys||mprotect(void *addr, size_t len, \ +72 STD { int|sys||ovadvise(int anom); } vadvise +73 STD { int|sys||munmap(void *addr, size_t len); } +74 STD { int|sys||mprotect(void *addr, size_t len, \ int prot); } -75 STD { int|sys||madvise(void *addr, size_t len, \ +75 STD { int|sys||madvise(void *addr, size_t len, \ int behav); } 76 OBSOL vhangup 77 OBSOL vlimit -78 STD { int|sys||mincore(void *addr, size_t len, \ +78 STD { int|sys||mincore(void *addr, size_t len, \ char *vec); } 79 STD RUMP { int|sys||getgroups(int gidsetsize, \ gid_t *gidset); } @@ -221,8 +221,8 @@ { int|sys||select(int nd, fd_set *in, fd_set *ou, \ fd_set *ex, struct timeval50 *tv); } 94 UNIMPL setdopt -95 STD RUMP { int|sys||fsync(int fd); } -96 STD { int|sys||setpriority(int which, id_t who, int prio); } +95 STD RUMP { int|sys||fsync(int fd); } +96 STD { int|sys||setpriority(int which, id_t who, int prio); } 97 COMPAT_30 MODULAR compat_30 \ { int|sys||socket(int domain, int type, int protocol); } 98 STD RUMP { int|sys||connect(int s, const struct sockaddr *name, \ @@ -230,7 +230,7 @@ 99 COMPAT_43 MODULAR compat_43 \ { int|sys||accept(int s, void *name, \ socklen_t *anamelen); } oaccept -100 STD { int|sys||getpriority(int which, id_t who); } +100 STD { int|sys||getpriority(int which, id_t who); } 101 COMPAT_43 MODULAR compat_43 { int|sys||send(int s, void *buf, int len, \ int flags); } osend 102 COMPAT_43 MODULAR compat_43 { int|sys||recv(int s, void *buf, int len, \ @@ -315,7 +315,7 @@ const struct orlimit *rlp); } osetrlimit 146 COMPAT_43 MODULAR compat_43 \ { int|sys||killpg(int pgid, int signum); } okillpg -147 STD RUMP { int|sys||setsid(void); } +147 STD RUMP { int|sys||setsid(void); } 148 COMPAT_50 MODULAR compat_50_quota \ { int|sys||quotactl(const char *path, \ int cmd, int uid, void *arg); } @@ -351,7 +351,7 @@ osetdomainname 164 COMPAT_09 MODULAR compat \ { int|sys||uname(struct outsname *name); } ouname -165 STD { int|sys||sysarch(int op, void *parms); } +165 STD { int|sys||sysarch(int op, void *parms); } 166 UNIMPL 167 UNIMPL 168 UNIMPL @@ -388,7 +388,7 @@ 175 COMPAT_30 MODULAR compat_30 \ { int|sys||ntp_gettime(struct ntptimeval30 *ntvp); } #if defined(NTP) || !defined(_KERNEL_OPT) -176 STD { int|sys||ntp_adjtime(struct timex *tp); } +176 STD { int|sys||ntp_adjtime(struct timex *tp); } #else 176 EXCL ntp_adjtime #endif @@ -425,7 +425,7 @@ 196 COMPAT_12 MODULAR compat_12 \ { int|sys||getdirentries(int fd, char *buf, \ u_int count, long *basep); } -197 STD { void *|sys||mmap(void *addr, size_t len, int prot, \ +197 STD { void *|sys||mmap(void *addr, size_t len, int prot, \ int flags, int fd, long PAD, off_t pos); } 198 INDIR { quad_t|sys||__syscall(quad_t code, \ ... register_t args[SYS_MAXSYSARGS]); } @@ -434,12 +434,12 @@ 200 STD RUMP { int|sys||truncate(const char *path, int PAD, \ off_t length); } 201 STD RUMP { int|sys||ftruncate(int fd, int PAD, off_t length); } -202 STD RUMP { int|sys||__sysctl(const int *name, u_int namelen, \ +202 STD RUMP { int|sys||__sysctl(const int *name, u_int namelen, \ void *oldv, size_t *oldlenp, const void *newv, \ size_t newlen); } -203 STD { int|sys||mlock(const void *addr, size_t len); } -204 STD { int|sys||munlock(const void *addr, size_t len); } -205 STD { int|sys||undelete(const char *path); } +203 STD { int|sys||mlock(const void *addr, size_t len); } +204 STD { int|sys||munlock(const void *addr, size_t len); } +205 STD { int|sys||undelete(const char *path); } 206 COMPAT_50 MODULAR compat_50 RUMP { int|sys||futimes(int fd, \ const struct timeval50 *tptr); } 207 STD RUMP { pid_t|sys||getpgid(pid_t pid); } @@ -508,14 +508,14 @@ { int|sys||nanosleep(const struct timespec50 *rqtp, \ struct timespec50 *rmtp); } 241 STD RUMP { int|sys||fdatasync(int fd); } -242 STD { int|sys||mlockall(int flags); } -243 STD { int|sys||munlockall(void); } +242 STD { int|sys||mlockall(int flags); } +243 STD { int|sys||munlockall(void); } 244 COMPAT_50 MODULAR compat_50 \ { int|sys||__sigtimedwait(const sigset_t *set, \ siginfo_t *info, struct timespec50 *timeout); } 245 STD { int|sys||sigqueueinfo(pid_t pid, \ const siginfo_t *info); } -246 STD RUMP { int|sys||modctl(int cmd, void *arg); } +246 STD RUMP { int|sys||modctl(int cmd, void *arg); } 247 STD RUMP { int|sys||_ksem_init(unsigned int value, intptr_t *idp); } 248 STD RUMP { int|sys||_ksem_open(const char *name, int oflag, \ mode_t mode, unsigned int value, intptr_t *idp); } @@ -564,27 +564,27 @@ 269 UNIMPL 270 STD RUMP { int|sys||__posix_rename(const char *from, \ const char *to); } -271 STD { int|sys||swapctl(int cmd, void *arg, int misc); } +271 STD { int|sys||swapctl(int cmd, void *arg, int misc); } 272 COMPAT_30 MODULAR compat_30 \ { int|sys||getdents(int fd, char *buf, size_t count); } -273 STD { int|sys||minherit(void *addr, size_t len, \ +273 STD { int|sys||minherit(void *addr, size_t len, \ int inherit); } 274 STD RUMP { int|sys||lchmod(const char *path, mode_t mode); } 275 STD RUMP { int|sys||lchown(const char *path, uid_t uid, \ gid_t gid); } 276 COMPAT_50 MODULAR compat_50 RUMP { int|sys||lutimes(const char *path, \ const struct timeval50 *tptr); } -277 STD { int|sys|13|msync(void *addr, size_t len, int flags); } +277 STD { int|sys|13|msync(void *addr, size_t len, int flags); } 278 COMPAT_30 MODULAR compat_30 \ { int|sys|13|stat(const char *path, struct stat13 *ub); } 279 COMPAT_30 MODULAR compat_30 \ { int|sys|13|fstat(int fd, struct stat13 *sb); } 280 COMPAT_30 MODULAR compat_30 \ { int|sys|13|lstat(const char *path, struct stat13 *ub); } -281 STD { int|sys|14|sigaltstack( \ +281 STD { int|sys|14|sigaltstack( \ const struct sigaltstack *nss, \ struct sigaltstack *oss); } -282 STD { int|sys|14|vfork(void); } +282 STD { int|sys|14|vfork(void); } 283 STD RUMP { int|sys||__posix_chown(const char *path, uid_t uid, \ gid_t gid); } 284 STD RUMP { int|sys||__posix_fchown(int fd, uid_t uid, \ @@ -592,7 +592,7 @@ 285 STD RUMP { int|sys||__posix_lchown(const char *path, uid_t uid, \ gid_t gid); } 286 STD RUMP { pid_t|sys||getsid(pid_t pid); } -287 STD { pid_t|sys||__clone(int flags, void *stack); } +287 STD { pid_t|sys||__clone(int flags, void *stack); } 288 STD RUMP { int|sys||fktrace(int fd, int ops, \ int facs, pid_t pid); } 289 STD RUMP { ssize_t|sys||preadv(int fd, \ @@ -604,11 +604,11 @@ 291 COMPAT_16 MODULAR compat_16 { int|sys|14|sigaction(int signum, \ const struct sigaction *nsa, \ struct sigaction *osa); } -292 STD { int|sys|14|sigpending(sigset_t *set); } -293 STD { int|sys|14|sigprocmask(int how, \ +292 STD { int|sys|14|sigpending(sigset_t *set); } +293 STD { int|sys|14|sigprocmask(int how, \ const sigset_t *set, \ sigset_t *oset); } -294 STD { int|sys|14|sigsuspend(const sigset_t *set); } +294 STD { int|sys|14|sigsuspend(const sigset_t *set); } 295 COMPAT_16 MODULAR compat_16 \ { int|sys|14|sigreturn(struct sigcontext *sigcntxp); } 296 STD RUMP { int|sys||__getcwd(char *bufp, size_t length); } @@ -630,36 +630,36 @@ { int|sys|13|shmctl(int shmid, int cmd, \ struct shmid_ds13 *buf); } 304 STD RUMP { int|sys||lchflags(const char *path, u_long flags); } -305 NOERR RUMP { int|sys||issetugid(void); } +305 NOERR RUMP { int|sys||issetugid(void); } 306 STD RUMP { int|sys||utrace(const char *label, void *addr, \ size_t len); } -307 STD { int|sys||getcontext(struct __ucontext *ucp); } -308 STD { int|sys||setcontext(const struct __ucontext *ucp); } -309 STD { int|sys||_lwp_create(const struct __ucontext *ucp, \ +307 STD { int|sys||getcontext(struct __ucontext *ucp); } +308 STD { int|sys||setcontext(const struct __ucontext *ucp); } +309 STD { int|sys||_lwp_create(const struct __ucontext *ucp, \ u_long flags, lwpid_t *new_lwp); } -310 STD { int|sys||_lwp_exit(void); } -311 STD { lwpid_t|sys||_lwp_self(void); } -312 STD { int|sys||_lwp_wait(lwpid_t wait_for, \ +310 STD { int|sys||_lwp_exit(void); } +311 STD { lwpid_t|sys||_lwp_self(void); } +312 STD { int|sys||_lwp_wait(lwpid_t wait_for, \ lwpid_t *departed); } -313 STD { int|sys||_lwp_suspend(lwpid_t target); } -314 STD { int|sys||_lwp_continue(lwpid_t target); } -315 STD { int|sys||_lwp_wakeup(lwpid_t target); } -316 STD { void *|sys||_lwp_getprivate(void); } -317 STD { void|sys||_lwp_setprivate(void *ptr); } -318 STD { int|sys||_lwp_kill(lwpid_t target, int signo); } -319 STD { int|sys||_lwp_detach(lwpid_t target); } +313 STD { int|sys||_lwp_suspend(lwpid_t target); } +314 STD { int|sys||_lwp_continue(lwpid_t target); } +315 STD { int|sys||_lwp_wakeup(lwpid_t target); } +316 STD { void *|sys||_lwp_getprivate(void); } +317 STD { void|sys||_lwp_setprivate(void *ptr); } +318 STD { int|sys||_lwp_kill(lwpid_t target, int signo); } +319 STD { int|sys||_lwp_detach(lwpid_t target); } 320 COMPAT_50 MODULAR compat_50 \ { int|sys||_lwp_park(const struct timespec50 *ts, \ lwpid_t unpark, const void *hint, \ const void *unparkhint); } -321 STD { int|sys||_lwp_unpark(lwpid_t target, const void *hint); } -322 STD { ssize_t|sys||_lwp_unpark_all(const lwpid_t *targets, \ +321 STD { int|sys||_lwp_unpark(lwpid_t target, const void *hint); } +322 STD { ssize_t|sys||_lwp_unpark_all(const lwpid_t *targets, \ size_t ntargets, const void *hint); } -323 STD { int|sys||_lwp_setname(lwpid_t target, \ +323 STD { int|sys||_lwp_setname(lwpid_t target, \ const char *name); } -324 STD { int|sys||_lwp_getname(lwpid_t target, \ +324 STD { int|sys||_lwp_getname(lwpid_t target, \ char *name, size_t len); } -325 STD { int|sys||_lwp_ctl(int features, \ +325 STD { int|sys||_lwp_ctl(int features, \ struct lwpctl **address); } 326 STD { lwptid_t|sys||_lwp_gettid(void); } ; Syscalls 327-339 reserved for LWP syscalls. @@ -668,7 +668,7 @@ 329 UNIMPL ; SA system calls. 330 COMPAT_60 MODULAR compat_60 \ - { int|sys||sa_register(void *newv, void **oldv, \ + { int|sys||sa_register(void *newv, void **oldv, \ int flags, ssize_t stackinfo_offset); } 331 COMPAT_60 MODULAR compat_60 \ { int|sys||sa_stacks(int num, stack_t *stacks); } @@ -680,20 +680,20 @@ { int|sys||sa_yield(void); } 335 COMPAT_60 MODULAR compat_60 \ { int|sys||sa_preempt(int sa_id); } -336 OBSOL sys_sa_unblockyield +336 OBSOL sys_sa_unblockyield ; ; Syscalls 337-339 are reserved for other scheduler activation syscalls. ; 337 UNIMPL 338 UNIMPL 339 UNIMPL -340 STD { int|sys||__sigaction_sigtramp(int signum, \ +340 STD { int|sys||__sigaction_sigtramp(int signum, \ const struct sigaction *nsa, \ struct sigaction *osa, \ const void *tramp, int vers); } 341 OBSOL sys_pmc_get_info 342 OBSOL sys_pmc_control -343 STD { int|sys||rasctl(void *addr, size_t len, int op); } +343 STD { int|sys||rasctl(void *addr, size_t len, int op); } 344 STD RUMP { int|sys||kqueue(void); } 345 COMPAT_50 MODULAR compat_50 RUMP { int|sys||kevent(int fd, \ const struct kevent *changelist, size_t nchanges, \ @@ -701,22 +701,22 @@ const struct timespec50 *timeout); } ; Scheduling system calls. -346 STD { int|sys||_sched_setparam(pid_t pid, lwpid_t lid, \ +346 STD { int|sys||_sched_setparam(pid_t pid, lwpid_t lid, \ int policy, const struct sched_param *params); } -347 STD { int|sys||_sched_getparam(pid_t pid, lwpid_t lid, \ +347 STD { int|sys||_sched_getparam(pid_t pid, lwpid_t lid, \ int *policy, struct sched_param *params); } -348 STD { int|sys||_sched_setaffinity(pid_t pid, lwpid_t lid, \ +348 STD { int|sys||_sched_setaffinity(pid_t pid, lwpid_t lid, \ size_t size, const cpuset_t *cpuset); } -349 STD { int|sys||_sched_getaffinity(pid_t pid, lwpid_t lid, \ +349 STD { int|sys||_sched_getaffinity(pid_t pid, lwpid_t lid, \ size_t size, cpuset_t *cpuset); } -350 STD { int|sys||sched_yield(void); } +350 STD { int|sys||sched_yield(void); } 351 STD { int|sys||_sched_protect(int priority); } 352 UNIMPL 353 UNIMPL 354 STD RUMP { int|sys||fsync_range(int fd, int flags, off_t start, \ off_t length); } -355 STD { int|sys||uuidgen(struct uuid *store, int count); } +355 STD { int|sys||uuidgen(struct uuid *store, int count); } 356 COMPAT_90 MODULAR compat_90 { \ int|sys||getvfsstat(struct statvfs90 *buf, \ size_t bufsize, int flags); } @@ -845,17 +845,18 @@ 410 STD RUMP { int|sys|50|mount(const char *type, \ const char *path, int flags, void *data, \ size_t data_len); } -411 STD { void *|sys||mremap(void *old_address, size_t old_size, \ - void *new_address, size_t new_size, int flags); } +411 STD { void *|sys||mremap(void *old_address, \ + size_t old_size, void *new_address, \ + size_t new_size, int flags); } ; Processor-sets system calls -412 STD { int|sys||pset_create(psetid_t *psid); } -413 STD { int|sys||pset_destroy(psetid_t psid); } -414 STD { int|sys||pset_assign(psetid_t psid, cpuid_t cpuid, \ +412 STD { int|sys||pset_create(psetid_t *psid); } +413 STD { int|sys||pset_destroy(psetid_t psid); } +414 STD { int|sys||pset_assign(psetid_t psid, cpuid_t cpuid, \ psetid_t *opsid); } -415 STD { int|sys||_pset_bind(idtype_t idtype, id_t first_id, \ +415 STD { int|sys||_pset_bind(idtype_t idtype, id_t first_id, \ id_t second_id, psetid_t psid, psetid_t *opsid); } -416 NOERR RUMP { int|sys|50|posix_fadvise(int fd, int PAD, \ +416 NOERR RUMP { int|sys|50|posix_fadvise(int fd, int PAD, \ off_t offset, off_t len, int advice); } 417 STD RUMP { int|sys|50|select(int nd, fd_set *in, fd_set *ou, \ fd_set *ex, struct timeval *tv); } @@ -871,7 +872,7 @@ struct timeval *tv); } 423 STD RUMP { int|sys|50|futimes(int fd, \ const struct timeval *tptr); } -424 STD RUMP { int|sys|50|lutimes(const char *path, \ +424 STD RUMP { int|sys|50|lutimes(const char *path, \ const struct timeval *tptr); } 425 STD RUMP { int|sys|50|setitimer(int which, \ const struct itimerval *itv, \ @@ -886,7 +887,7 @@ struct timespec *tp); } 430 STD RUMP { int|sys|50|nanosleep(const struct timespec *rqtp, \ struct timespec *rmtp); } -431 STD { int|sys|50|__sigtimedwait(const sigset_t *set, \ +431 STD { int|sys|50|__sigtimedwait(const sigset_t *set, \ siginfo_t *info, \ struct timespec *timeout); } 432 STD MODULAR mqueue \ @@ -923,7 +924,7 @@ struct shmid_ds *buf); } 444 STD MODULAR sysv_ipc { int|sys|50|msgctl(int msqid, int cmd, \ struct msqid_ds *buf); } -445 STD { int|sys|50|getrusage(int who, struct rusage *rusage); } +445 STD { int|sys|50|getrusage(int who, struct rusage *rusage); } 446 STD RUMP { int|sys|50|timer_settime(timer_t timerid, \ int flags, const struct itimerspec *value, \ struct itimerspec *ovalue); } @@ -934,11 +935,11 @@ #else 448 EXCL ___ntp_gettime50 #endif -449 STD { int|sys|50|wait4(pid_t pid, int *status, \ +449 STD { int|sys|50|wait4(pid_t pid, int *status, \ int options, struct rusage *rusage); } 450 STD RUMP { int|sys|50|mknod(const char *path, mode_t mode, \ dev_t dev); } -451 STD RUMP { int|sys|50|fhstat(const void *fhp, \ +451 STD RUMP { int|sys|50|fhstat(const void *fhp, \ size_t fh_size, struct stat *sb); } ; 452 only ever appeared in 5.99.x and can be reused after netbsd-7 452 OBSOL 5.99 quotactl @@ -964,7 +965,7 @@ mode_t mode, int flag); } 464 STD RUMP { int|sys||fchownat(int fd, const char *path, \ uid_t owner, gid_t group, int flag); } -465 STD { int|sys||fexecve(int fd, \ +465 STD { int|sys||fexecve(int fd, \ char * const *argp, char * const *envp); } 466 STD RUMP { int|sys||fstatat(int fd, const char *path, \ struct stat *buf, int flag); } @@ -994,14 +995,14 @@ 477 NOERR RUMP { int|sys||clock_nanosleep(clockid_t clock_id, \ int flags, const struct timespec *rqtp, \ struct timespec *rmtp); } -478 STD { int|sys|60|_lwp_park(clockid_t clock_id, int flags, \ +478 STD { int|sys|60|_lwp_park(clockid_t clock_id, int flags, \ struct timespec *ts, lwpid_t unpark, \ const void *hint, const void *unparkhint); } 479 NOERR RUMP { int|sys||posix_fallocate(int fd, int PAD, off_t pos, \ off_t len); } 480 STD RUMP { int|sys||fdiscard(int fd, int PAD, off_t pos, \ off_t len); } -481 STD { int|sys||wait6(idtype_t idtype, id_t id, \ +481 STD { int|sys||wait6(idtype_t idtype, id_t id, \ int *status, int options, struct wrusage *wru, \ siginfo_t *info); } 482 STD { int|sys||clock_getcpuclockid2(idtype_t idtype, \