Changeset View
Changeset View
Standalone View
Standalone View
head/sys/compat/freebsd32/syscalls.master
$FreeBSD$ | $FreeBSD$ | ||||
; from: @(#)syscalls.master 8.2 (Berkeley) 1/13/94 | ; from: @(#)syscalls.master 8.2 (Berkeley) 1/13/94 | ||||
; from: src/sys/kern/syscalls.master 1.107 | ; from: src/sys/kern/syscalls.master 1.107 | ||||
; | ; | ||||
; System call name/number master file. | ; System call name/number master file. | ||||
; Processed to created init_sysent.c, syscalls.c and syscall.h. | ; Processed to created init_sysent.c, syscalls.c and syscall.h. | ||||
; Columns: number audit type name alt{name,tag,rtyp}/comments | ; Columns: number audit type name alt{name,tag,rtyp}/comments | ||||
; number system call number, must be in order | ; number system call number, must be in order | ||||
; audit the audit event associated with the system call | ; audit the audit event associated with the system call | ||||
; A value of AUE_NULL means no auditing, but it also means that | ; A value of AUE_NULL means no auditing, but it also means that | ||||
; there is no audit event for the call at this time. For the | ; there is no audit event for the call at this time. For the | ||||
; case where the event exists, but we don't want auditing, the | ; case where the event exists, but we don't want auditing, the | ||||
; event should be #defined to AUE_NULL in audit_kevents.h. | ; event should be #defined to AUE_NULL in audit_kevents.h. | ||||
; type one of STD, OBSOL, UNIMPL, COMPAT, COMPAT4, COMPAT6, | ; type one of STD, OBSOL, UNIMPL, COMPAT, COMPAT4, COMPAT6, | ||||
; COMPAT7, NODEF, NOARGS, NOPROTO, NOSTD | ; COMPAT7, COMPAT11, NODEF, NOARGS, NOPROTO, NOSTD | ||||
; The COMPAT* options may be combined with one or more NO* | ; The COMPAT* options may be combined with one or more NO* | ||||
; options separated by '|' with no spaces (e.g. COMPAT|NOARGS) | ; options separated by '|' with no spaces (e.g. COMPAT|NOARGS) | ||||
; name psuedo-prototype of syscall routine | ; name psuedo-prototype of syscall routine | ||||
; If one of the following alts is different, then all appear: | ; If one of the following alts is different, then all appear: | ||||
; altname name of system call if different | ; altname name of system call if different | ||||
; alttag name of args struct tag if different from [o]`name'"_args" | ; alttag name of args struct tag if different from [o]`name'"_args" | ||||
; altrtyp return type if not int (bogus - syscalls always return int) | ; altrtyp return type if not int (bogus - syscalls always return int) | ||||
; for UNIMPL/OBSOL, name continues with comments | ; for UNIMPL/OBSOL, name continues with comments | ||||
; types: | ; types: | ||||
; STD always included | ; STD always included | ||||
; COMPAT included on COMPAT #ifdef | ; COMPAT included on COMPAT #ifdef | ||||
; COMPAT4 included on COMPAT4 #ifdef (FreeBSD 4 compat) | ; COMPAT4 included on COMPAT4 #ifdef (FreeBSD 4 compat) | ||||
; COMPAT6 included on COMPAT6 #ifdef (FreeBSD 6 compat) | ; COMPAT6 included on COMPAT6 #ifdef (FreeBSD 6 compat) | ||||
; COMPAT7 included on COMPAT7 #ifdef (FreeBSD 7 compat) | ; COMPAT7 included on COMPAT7 #ifdef (FreeBSD 7 compat) | ||||
; COMPAT10 included on COMPAT10 #ifdef (FreeBSD 10 compat) | ; COMPAT10 included on COMPAT10 #ifdef (FreeBSD 10 compat) | ||||
; COMPAT11 included on COMPAT11 #ifdef (FreeBSD 11 compat) | |||||
; OBSOL obsolete, not included in system, only specifies name | ; OBSOL obsolete, not included in system, only specifies name | ||||
; UNIMPL not implemented, placeholder only | ; UNIMPL not implemented, placeholder only | ||||
; NOSTD implemented but as a lkm that can be statically | ; NOSTD implemented but as a lkm that can be statically | ||||
; compiled in; sysent entry will be filled with lkmressys | ; compiled in; sysent entry will be filled with lkmressys | ||||
; so the SYSCALL_MODULE macro works | ; so the SYSCALL_MODULE macro works | ||||
; NOARGS same as STD except do not create structure in sys/sysproto.h | ; NOARGS same as STD except do not create structure in sys/sysproto.h | ||||
; NODEF same as STD except only have the entry in the syscall table | ; NODEF same as STD except only have the entry in the syscall table | ||||
; added. Meaning - do not create structure or function | ; added. Meaning - do not create structure or function | ||||
Show All 36 Lines | |||||
7 AUE_WAIT4 STD { int freebsd32_wait4(int pid, int *status, \ | 7 AUE_WAIT4 STD { int freebsd32_wait4(int pid, int *status, \ | ||||
int options, struct rusage32 *rusage); } | int options, struct rusage32 *rusage); } | ||||
8 AUE_CREAT OBSOL old creat | 8 AUE_CREAT OBSOL old creat | ||||
9 AUE_LINK NOPROTO { int link(char *path, char *link); } | 9 AUE_LINK NOPROTO { int link(char *path, char *link); } | ||||
10 AUE_UNLINK NOPROTO { int unlink(char *path); } | 10 AUE_UNLINK NOPROTO { int unlink(char *path); } | ||||
11 AUE_NULL OBSOL execv | 11 AUE_NULL OBSOL execv | ||||
12 AUE_CHDIR NOPROTO { int chdir(char *path); } | 12 AUE_CHDIR NOPROTO { int chdir(char *path); } | ||||
13 AUE_FCHDIR NOPROTO { int fchdir(int fd); } | 13 AUE_FCHDIR NOPROTO { int fchdir(int fd); } | ||||
14 AUE_MKNOD NOPROTO { int mknod(char *path, int mode, int dev); } | 14 AUE_MKNOD COMPAT11 { int freebsd32_mknod(char *path, \ | ||||
int mode, int dev); } | |||||
15 AUE_CHMOD NOPROTO { int chmod(char *path, int mode); } | 15 AUE_CHMOD NOPROTO { int chmod(char *path, int mode); } | ||||
16 AUE_CHOWN NOPROTO { int chown(char *path, int uid, int gid); } | 16 AUE_CHOWN NOPROTO { int chown(char *path, int uid, int gid); } | ||||
17 AUE_NULL NOPROTO { int obreak(char *nsize); } break \ | 17 AUE_NULL NOPROTO { int obreak(char *nsize); } break \ | ||||
obreak_args int | obreak_args int | ||||
18 AUE_GETFSSTAT COMPAT4 { int freebsd32_getfsstat( \ | 18 AUE_GETFSSTAT COMPAT4 { int freebsd32_getfsstat( \ | ||||
struct statfs32 *buf, long bufsize, \ | struct statfs32 *buf, long bufsize, \ | ||||
int mode); } | int mode); } | ||||
19 AUE_LSEEK COMPAT { int freebsd32_lseek(int fd, int offset, \ | 19 AUE_LSEEK COMPAT { int freebsd32_lseek(int fd, int offset, \ | ||||
▲ Show 20 Lines • Show All 249 Lines • ▼ Show 20 Lines | |||||
; Syscalls 181-199 are used by/reserved for BSD | ; Syscalls 181-199 are used by/reserved for BSD | ||||
181 AUE_SETGID NOPROTO { int setgid(gid_t gid); } | 181 AUE_SETGID NOPROTO { int setgid(gid_t gid); } | ||||
182 AUE_SETEGID NOPROTO { int setegid(gid_t egid); } | 182 AUE_SETEGID NOPROTO { int setegid(gid_t egid); } | ||||
183 AUE_SETEUID NOPROTO { int seteuid(uid_t euid); } | 183 AUE_SETEUID NOPROTO { int seteuid(uid_t euid); } | ||||
184 AUE_NULL UNIMPL lfs_bmapv | 184 AUE_NULL UNIMPL lfs_bmapv | ||||
185 AUE_NULL UNIMPL lfs_markv | 185 AUE_NULL UNIMPL lfs_markv | ||||
186 AUE_NULL UNIMPL lfs_segclean | 186 AUE_NULL UNIMPL lfs_segclean | ||||
187 AUE_NULL UNIMPL lfs_segwait | 187 AUE_NULL UNIMPL lfs_segwait | ||||
188 AUE_STAT STD { int freebsd32_stat(char *path, \ | 188 AUE_STAT COMPAT11 { int freebsd32_stat(char *path, \ | ||||
struct stat32 *ub); } | struct freebsd11_stat32 *ub); } | ||||
189 AUE_FSTAT STD { int freebsd32_fstat(int fd, \ | 189 AUE_FSTAT COMPAT11 { int freebsd32_fstat(int fd, \ | ||||
struct stat32 *ub); } | struct freebsd11_stat32 *ub); } | ||||
190 AUE_LSTAT STD { int freebsd32_lstat(char *path, \ | 190 AUE_LSTAT COMPAT11 { int freebsd32_lstat(char *path, \ | ||||
struct stat32 *ub); } | struct freebsd11_stat32 *ub); } | ||||
191 AUE_PATHCONF NOPROTO { int pathconf(char *path, int name); } | 191 AUE_PATHCONF NOPROTO { int pathconf(char *path, int name); } | ||||
192 AUE_FPATHCONF NOPROTO { int fpathconf(int fd, int name); } | 192 AUE_FPATHCONF NOPROTO { int fpathconf(int fd, int name); } | ||||
193 AUE_NULL UNIMPL nosys | 193 AUE_NULL UNIMPL nosys | ||||
194 AUE_GETRLIMIT NOPROTO { int getrlimit(u_int which, \ | 194 AUE_GETRLIMIT NOPROTO { int getrlimit(u_int which, \ | ||||
struct rlimit *rlp); } getrlimit \ | struct rlimit *rlp); } getrlimit \ | ||||
__getrlimit_args int | __getrlimit_args int | ||||
195 AUE_SETRLIMIT NOPROTO { int setrlimit(u_int which, \ | 195 AUE_SETRLIMIT NOPROTO { int setrlimit(u_int which, \ | ||||
struct rlimit *rlp); } setrlimit \ | struct rlimit *rlp); } setrlimit \ | ||||
__setrlimit_args int | __setrlimit_args int | ||||
196 AUE_GETDIRENTRIES STD { int freebsd32_getdirentries(int fd, \ | 196 AUE_GETDIRENTRIES COMPAT11 { int freebsd32_getdirentries(int fd, \ | ||||
char *buf, u_int count, int32_t *basep); } | char *buf, u_int count, int32_t *basep); } | ||||
197 AUE_MMAP COMPAT6 { caddr_t freebsd32_mmap(caddr_t addr, \ | 197 AUE_MMAP COMPAT6 { caddr_t freebsd32_mmap(caddr_t addr, \ | ||||
size_t len, int prot, int flags, int fd, \ | size_t len, int prot, int flags, int fd, \ | ||||
int pad, uint32_t pos1, uint32_t pos2); } | int pad, uint32_t pos1, uint32_t pos2); } | ||||
198 AUE_NULL NOPROTO { int nosys(void); } __syscall \ | 198 AUE_NULL NOPROTO { int nosys(void); } __syscall \ | ||||
__syscall_args int | __syscall_args int | ||||
199 AUE_LSEEK COMPAT6 { off_t freebsd32_lseek(int fd, int pad, \ | 199 AUE_LSEEK COMPAT6 { off_t freebsd32_lseek(int fd, int pad, \ | ||||
uint32_t offset1, uint32_t offset2, \ | uint32_t offset1, uint32_t offset2, \ | ||||
▲ Show 20 Lines • Show All 121 Lines • ▼ Show 20 Lines | |||||
264 AUE_NULL UNIMPL nosys | 264 AUE_NULL UNIMPL nosys | ||||
265 AUE_NULL UNIMPL nosys | 265 AUE_NULL UNIMPL nosys | ||||
266 AUE_NULL UNIMPL nosys | 266 AUE_NULL UNIMPL nosys | ||||
267 AUE_NULL UNIMPL nosys | 267 AUE_NULL UNIMPL nosys | ||||
268 AUE_NULL UNIMPL nosys | 268 AUE_NULL UNIMPL nosys | ||||
269 AUE_NULL UNIMPL nosys | 269 AUE_NULL UNIMPL nosys | ||||
270 AUE_NULL UNIMPL nosys | 270 AUE_NULL UNIMPL nosys | ||||
271 AUE_NULL UNIMPL nosys | 271 AUE_NULL UNIMPL nosys | ||||
272 AUE_O_GETDENTS NOPROTO { int getdents(int fd, char *buf, \ | 272 AUE_O_GETDENTS COMPAT11 { int freebsd32_getdents(int fd, char *buf, \ | ||||
size_t count); } | int count); } | ||||
273 AUE_NULL UNIMPL nosys | 273 AUE_NULL UNIMPL nosys | ||||
274 AUE_LCHMOD NOPROTO { int lchmod(char *path, mode_t mode); } | 274 AUE_LCHMOD NOPROTO { int lchmod(char *path, mode_t mode); } | ||||
275 AUE_LCHOWN NOPROTO { int lchown(char *path, uid_t uid, \ | 275 AUE_LCHOWN NOPROTO { int lchown(char *path, uid_t uid, \ | ||||
gid_t gid); } netbsd_lchown \ | gid_t gid); } netbsd_lchown \ | ||||
lchown_args int | lchown_args int | ||||
276 AUE_LUTIMES STD { int freebsd32_lutimes(char *path, \ | 276 AUE_LUTIMES STD { int freebsd32_lutimes(char *path, \ | ||||
struct timeval32 *tptr); } | struct timeval32 *tptr); } | ||||
277 AUE_MSYNC NOPROTO { int msync(void *addr, size_t len, \ | 277 AUE_MSYNC NOPROTO { int msync(void *addr, size_t len, \ | ||||
int flags); } netbsd_msync msync_args int | int flags); } netbsd_msync msync_args int | ||||
278 AUE_STAT NOPROTO { int nstat(char *path, struct nstat *ub); } | 278 AUE_STAT COMPAT11|NOPROTO { int nstat(char *path, struct nstat *ub); } | ||||
279 AUE_FSTAT NOPROTO { int nfstat(int fd, struct nstat *sb); } | 279 AUE_FSTAT COMPAT11|NOPROTO { int nfstat(int fd, struct nstat *sb); } | ||||
280 AUE_LSTAT NOPROTO { int nlstat(char *path, struct nstat *ub); } | 280 AUE_LSTAT COMPAT11|NOPROTO { int nlstat(char *path, struct nstat *ub); } | ||||
281 AUE_NULL UNIMPL nosys | 281 AUE_NULL UNIMPL nosys | ||||
282 AUE_NULL UNIMPL nosys | 282 AUE_NULL UNIMPL nosys | ||||
283 AUE_NULL UNIMPL nosys | 283 AUE_NULL UNIMPL nosys | ||||
284 AUE_NULL UNIMPL nosys | 284 AUE_NULL UNIMPL nosys | ||||
285 AUE_NULL UNIMPL nosys | 285 AUE_NULL UNIMPL nosys | ||||
286 AUE_NULL UNIMPL nosys | 286 AUE_NULL UNIMPL nosys | ||||
287 AUE_NULL UNIMPL nosys | 287 AUE_NULL UNIMPL nosys | ||||
288 AUE_NULL UNIMPL nosys | 288 AUE_NULL UNIMPL nosys | ||||
Show All 13 Lines | |||||
295 AUE_NULL UNIMPL nosys | 295 AUE_NULL UNIMPL nosys | ||||
296 AUE_NULL UNIMPL nosys | 296 AUE_NULL UNIMPL nosys | ||||
; XXX 297 is 300 in NetBSD | ; XXX 297 is 300 in NetBSD | ||||
297 AUE_FHSTATFS COMPAT4 { int freebsd32_fhstatfs( \ | 297 AUE_FHSTATFS COMPAT4 { int freebsd32_fhstatfs( \ | ||||
const struct fhandle *u_fhp, \ | const struct fhandle *u_fhp, \ | ||||
struct statfs32 *buf); } | struct statfs32 *buf); } | ||||
298 AUE_FHOPEN NOPROTO { int fhopen(const struct fhandle *u_fhp, \ | 298 AUE_FHOPEN NOPROTO { int fhopen(const struct fhandle *u_fhp, \ | ||||
int flags); } | int flags); } | ||||
299 AUE_FHSTAT NOPROTO { int fhstat(const struct fhandle *u_fhp, \ | 299 AUE_FHSTAT COMPAT11 { int freebsd32_fhstat( \ | ||||
struct stat *sb); } | const struct fhandle *u_fhp, \ | ||||
struct freebsd11_stat32 *sb); } | |||||
; syscall numbers for FreeBSD | ; syscall numbers for FreeBSD | ||||
300 AUE_NULL NOPROTO { int modnext(int modid); } | 300 AUE_NULL NOPROTO { int modnext(int modid); } | ||||
301 AUE_NULL STD { int freebsd32_modstat(int modid, \ | 301 AUE_NULL STD { int freebsd32_modstat(int modid, \ | ||||
struct module_stat32* stat); } | struct module_stat32* stat); } | ||||
302 AUE_NULL NOPROTO { int modfnext(int modid); } | 302 AUE_NULL NOPROTO { int modfnext(int modid); } | ||||
303 AUE_NULL NOPROTO { int modfind(const char *name); } | 303 AUE_NULL NOPROTO { int modfind(const char *name); } | ||||
304 AUE_MODLOAD NOPROTO { int kldload(const char *file); } | 304 AUE_MODLOAD NOPROTO { int kldload(const char *file); } | ||||
305 AUE_MODUNLOAD NOPROTO { int kldunload(int fileid); } | 305 AUE_MODUNLOAD NOPROTO { int kldunload(int fileid); } | ||||
▲ Show 20 Lines • Show All 151 Lines • ▼ Show 20 Lines | 391 AUE_LCHFLAGS NOPROTO { int lchflags(const char *path, \ | ||||
u_long flags); } | u_long flags); } | ||||
392 AUE_NULL NOPROTO { int uuidgen(struct uuid *store, \ | 392 AUE_NULL NOPROTO { int uuidgen(struct uuid *store, \ | ||||
int count); } | int count); } | ||||
393 AUE_SENDFILE STD { int freebsd32_sendfile(int fd, int s, \ | 393 AUE_SENDFILE STD { int freebsd32_sendfile(int fd, int s, \ | ||||
uint32_t offset1, uint32_t offset2, \ | uint32_t offset1, uint32_t offset2, \ | ||||
size_t nbytes, struct sf_hdtr32 *hdtr, \ | size_t nbytes, struct sf_hdtr32 *hdtr, \ | ||||
off_t *sbytes, int flags); } | off_t *sbytes, int flags); } | ||||
394 AUE_NULL UNIMPL mac_syscall | 394 AUE_NULL UNIMPL mac_syscall | ||||
395 AUE_GETFSSTAT NOPROTO { int getfsstat(struct statfs *buf, \ | 395 AUE_GETFSSTAT COMPAT11|NOPROTO { int getfsstat( \ | ||||
struct freebsd11_statfs *buf, \ | |||||
long bufsize, int mode); } | long bufsize, int mode); } | ||||
396 AUE_STATFS NOPROTO { int statfs(char *path, \ | 396 AUE_STATFS COMPAT11|NOPROTO { int statfs(char *path, \ | ||||
struct statfs *buf); } | struct statfs *buf); } | ||||
397 AUE_FSTATFS NOPROTO { int fstatfs(int fd, struct statfs *buf); } | 397 AUE_FSTATFS COMPAT11|NOPROTO { int fstatfs(int fd, \ | ||||
398 AUE_FHSTATFS NOPROTO { int fhstatfs(const struct fhandle *u_fhp, \ | struct freebsd11_statfs *buf); } | ||||
struct statfs *buf); } | 398 AUE_FHSTATFS COMPAT11|NOPROTO { int fhstatfs( \ | ||||
const struct fhandle *u_fhp, \ | |||||
struct freebsd11_statfs *buf); } | |||||
399 AUE_NULL UNIMPL nosys | 399 AUE_NULL UNIMPL nosys | ||||
400 AUE_SEMCLOSE NOSTD|NOPROTO { int ksem_close(semid_t id); } | 400 AUE_SEMCLOSE NOSTD|NOPROTO { int ksem_close(semid_t id); } | ||||
401 AUE_SEMPOST NOSTD|NOPROTO { int ksem_post(semid_t id); } | 401 AUE_SEMPOST NOSTD|NOPROTO { int ksem_post(semid_t id); } | ||||
402 AUE_SEMWAIT NOSTD|NOPROTO { int ksem_wait(semid_t id); } | 402 AUE_SEMWAIT NOSTD|NOPROTO { int ksem_wait(semid_t id); } | ||||
403 AUE_SEMTRYWAIT NOSTD|NOPROTO { int ksem_trywait(semid_t id); } | 403 AUE_SEMTRYWAIT NOSTD|NOPROTO { int ksem_trywait(semid_t id); } | ||||
404 AUE_SEMINIT NOSTD { int freebsd32_ksem_init(semid_t *idp, \ | 404 AUE_SEMINIT NOSTD { int freebsd32_ksem_init(semid_t *idp, \ | ||||
unsigned int value); } | unsigned int value); } | ||||
405 AUE_SEMOPEN NOSTD { int freebsd32_ksem_open(semid_t *idp, \ | 405 AUE_SEMOPEN NOSTD { int freebsd32_ksem_open(semid_t *idp, \ | ||||
▲ Show 20 Lines • Show All 200 Lines • ▼ Show 20 Lines | |||||
489 AUE_FACCESSAT NOPROTO { int faccessat(int fd, char *path, int amode, \ | 489 AUE_FACCESSAT NOPROTO { int faccessat(int fd, char *path, int amode, \ | ||||
int flag); } | int flag); } | ||||
490 AUE_FCHMODAT NOPROTO { int fchmodat(int fd, const char *path, \ | 490 AUE_FCHMODAT NOPROTO { int fchmodat(int fd, const char *path, \ | ||||
mode_t mode, int flag); } | mode_t mode, int flag); } | ||||
491 AUE_FCHOWNAT NOPROTO { int fchownat(int fd, char *path, uid_t uid, \ | 491 AUE_FCHOWNAT NOPROTO { int fchownat(int fd, char *path, uid_t uid, \ | ||||
gid_t gid, int flag); } | gid_t gid, int flag); } | ||||
492 AUE_FEXECVE STD { int freebsd32_fexecve(int fd, \ | 492 AUE_FEXECVE STD { int freebsd32_fexecve(int fd, \ | ||||
uint32_t *argv, uint32_t *envv); } | uint32_t *argv, uint32_t *envv); } | ||||
493 AUE_FSTATAT STD { int freebsd32_fstatat(int fd, char *path, \ | 493 AUE_FSTATAT COMPAT11 { int freebsd32_fstatat(int fd, \ | ||||
struct stat *buf, int flag); } | char *path, struct freebsd11_stat32 *buf, \ | ||||
int flag); } | |||||
494 AUE_FUTIMESAT STD { int freebsd32_futimesat(int fd, char *path, \ | 494 AUE_FUTIMESAT STD { int freebsd32_futimesat(int fd, char *path, \ | ||||
struct timeval *times); } | struct timeval *times); } | ||||
495 AUE_LINKAT NOPROTO { int linkat(int fd1, char *path1, int fd2, \ | 495 AUE_LINKAT NOPROTO { int linkat(int fd1, char *path1, int fd2, \ | ||||
char *path2, int flag); } | char *path2, int flag); } | ||||
496 AUE_MKDIRAT NOPROTO { int mkdirat(int fd, char *path, \ | 496 AUE_MKDIRAT NOPROTO { int mkdirat(int fd, char *path, \ | ||||
mode_t mode); } | mode_t mode); } | ||||
497 AUE_MKFIFOAT NOPROTO { int mkfifoat(int fd, char *path, \ | 497 AUE_MKFIFOAT NOPROTO { int mkfifoat(int fd, char *path, \ | ||||
mode_t mode); } | mode_t mode); } | ||||
498 AUE_MKNODAT NOPROTO { int mknodat(int fd, char *path, \ | 498 AUE_MKNODAT COMPAT11 { int freebsd32_mknodat(int fd, char *path, \ | ||||
mode_t mode, dev_t dev); } | mode_t mode, uint32_t dev); } | ||||
499 AUE_OPENAT_RWTC NOPROTO { int openat(int fd, char *path, int flag, \ | 499 AUE_OPENAT_RWTC NOPROTO { int openat(int fd, char *path, int flag, \ | ||||
mode_t mode); } | mode_t mode); } | ||||
500 AUE_READLINKAT NOPROTO { int readlinkat(int fd, char *path, char *buf, \ | 500 AUE_READLINKAT NOPROTO { int readlinkat(int fd, char *path, char *buf, \ | ||||
size_t bufsize); } | size_t bufsize); } | ||||
501 AUE_RENAMEAT NOPROTO { int renameat(int oldfd, char *old, int newfd, \ | 501 AUE_RENAMEAT NOPROTO { int renameat(int oldfd, char *old, int newfd, \ | ||||
const char *new); } | const char *new); } | ||||
502 AUE_SYMLINKAT NOPROTO { int symlinkat(char *path1, int fd, \ | 502 AUE_SYMLINKAT NOPROTO { int symlinkat(char *path1, int fd, \ | ||||
char *path2); } | char *path2); } | ||||
▲ Show 20 Lines • Show All 120 Lines • ▼ Show 20 Lines | 547 AUE_FUTIMESAT STD { int freebsd32_utimensat(int fd, \ | ||||
struct timespec *times, int flag); } | struct timespec *times, int flag); } | ||||
548 AUE_NULL NOPROTO { int numa_getaffinity(cpuwhich_t which, \ | 548 AUE_NULL NOPROTO { int numa_getaffinity(cpuwhich_t which, \ | ||||
id_t id, \ | id_t id, \ | ||||
struct vm_domain_policy *policy); } | struct vm_domain_policy *policy); } | ||||
549 AUE_NULL NOPROTO { int numa_setaffinity(cpuwhich_t which, \ | 549 AUE_NULL NOPROTO { int numa_setaffinity(cpuwhich_t which, \ | ||||
id_t id, \ | id_t id, \ | ||||
const struct vm_domain_policy *policy); } | const struct vm_domain_policy *policy); } | ||||
550 AUE_FSYNC NOPROTO { int fdatasync(int fd); } | 550 AUE_FSYNC NOPROTO { int fdatasync(int fd); } | ||||
551 AUE_FSTAT STD { int freebsd32_fstat(int fd, \ | |||||
struct stat32 *ub); } | |||||
552 AUE_FSTATAT STD { int freebsd32_fstatat(int fd, \ | |||||
char *path, struct stat32 *buf, \ | |||||
int flag); } | |||||
553 AUE_FHSTAT STD { int freebsd32_fhstat( \ | |||||
const struct fhandle *u_fhp, \ | |||||
struct stat32 *sb); } | |||||
554 AUE_GETDIRENTRIES STD { ssize_t freebsd32_getdirentries( \ | |||||
int fd, char *buf, size_t count, \ | |||||
int32_t *basep); } | |||||
555 AUE_STATFS NOPROTO { int statfs(char *path, \ | |||||
struct statfs32 *buf); } | |||||
556 AUE_FSTATFS NOPROTO { int fstatfs(int fd, struct statfs32 *buf); } | |||||
557 AUE_GETFSSTAT NOPROTO { int getfsstat(struct statfs32 *buf, \ | |||||
long bufsize, int mode); } | |||||
558 AUE_FHSTATFS NOPROTO { int fhstatfs(const struct fhandle *u_fhp, \ | |||||
struct statfs32 *buf); } | |||||
559 AUE_MKNODAT NOPROTO { int mknodat(int fd, char *path, mode_t mode, \ | |||||
dev_t dev); } |