Symbol: openat
lib/libc/gen/scandir.c
163
fd = HIDDEN(openat)(dirfd, dirname, O_RDONLY | O_DIRECTORY | O_CLOEXEC);
lib/libc/hidden/fcntl.h
34
PROTO_CANCEL(openat);
lib/libc/sys/w_openat.c
36
ret = HIDDEN(openat)(fd, path, flags, mode);
lib/libc/sys/w_openat.c
41
DEF_CANCEL(openat);
regress/sys/kern/unveil/syscalls.c
64
UV_SHOULD_ENOENT((openat(slashbefore, "etc/hosts", O_RDONLY) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
65
UV_SHOULD_SUCCEED((openat(slashbefore, uv_file1, O_RDWR) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
66
UV_SHOULD_ENOENT((openat(slashbefore, uv_file2, O_RDWR) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
68
UV_SHOULD_ENOENT((openat(dirfd1before, "/etc/hosts", O_RDONLY) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
69
UV_SHOULD_SUCCEED((openat(dirfd1before, "hooray", O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
70
UV_SHOULD_SUCCEED((openat(dirfd1before, uv_file1, O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
71
UV_SHOULD_ENOENT((openat(dirfd1before, uv_file2, O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
73
UV_SHOULD_ENOENT((openat(dirfd2before, "/etc/hosts", O_RDONLY) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
74
UV_SHOULD_ENOENT((openat(dirfd2before, "hooray", O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
75
UV_SHOULD_SUCCEED((openat(dirfd2before, uv_file1, O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
76
UV_SHOULD_ENOENT((openat(dirfd2before, uv_file2, O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
78
UV_SHOULD_ENOENT((openat(dirfd1after, "/etc/hosts", O_RDONLY) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
79
UV_SHOULD_SUCCEED((openat(dirfd1after, "hooray", O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
80
UV_SHOULD_SUCCEED((openat(dirfd1after, uv_file1, O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
81
UV_SHOULD_ENOENT((openat(dirfd1after, uv_file2, O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
83
UV_SHOULD_SUCCEED(((dirfd2after = openat(dirfd1after, "subdir", O_RDONLY | O_DIRECTORY)) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
84
UV_SHOULD_SUCCEED((openat(dirfd2after, "../derp", O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
85
UV_SHOULD_ENOENT((openat(dirfd2after, "../../derpyluvs", O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
86
UV_SHOULD_ENOENT((openat(dirfd2after, "/etc/hosts", O_RDONLY) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
87
UV_SHOULD_SUCCEED((openat(dirfd2after, "hooray", O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
88
UV_SHOULD_SUCCEED((openat(dirfd2after, uv_file1, O_RDWR|O_CREAT, 0644) == -1), "openat");
regress/sys/kern/unveil/syscalls.c
89
UV_SHOULD_ENOENT((openat(dirfd2after, uv_file2, O_RDWR|O_CREAT, 0644) == -1), "openat");
sys/sys/fcntl.h
226
int openat(int, const char *, int, ...);
usr.bin/at/at.c
712
i = openat(dfd, dirent->d_name,
usr.bin/rsync/copy.c
76
fromfd = openat(dfd, f->path, O_RDONLY | O_NOFOLLOW);
usr.bin/rsync/copy.c
81
tofd = openat(rootfd, f->path,
usr.bin/rsync/downloader.c
353
p->ofd = openat(p->rootfd, f->path, O_RDONLY | O_NONBLOCK);
usr.bin/rsync/mktemp.c
129
fd = openat(pfd, path, flags, S_IRUSR|S_IWUSR);
usr.bin/rsync/uploader.c
793
*filefd = openat(p->rootfd, f->path, O_RDONLY | O_NOFOLLOW);
usr.bin/vi/common/recover.c
472
fd = openat(dfd, name, O_RDONLY|O_NOFOLLOW|O_NONBLOCK);
usr.sbin/cron/atrun.c
341
if ((fd = openat(dfd, atfile, O_RDONLY|O_NONBLOCK|O_NOFOLLOW)) == -1) {
usr.sbin/cron/database.c
186
fd = openat(dfd, fname, O_RDONLY|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC);