| /xnu-12377.1.9/libsyscall/wrappers/ |
| H A D | fs_snapshot.c | 35 fs_snapshot_create(int dirfd, const char *name, uint32_t flags) in fs_snapshot_create() argument 37 return __fs_snapshot(SNAPSHOT_OP_CREATE, dirfd, name, NULL, NULL, flags); in fs_snapshot_create() 41 fs_snapshot_list(int dirfd, struct attrlist *alist, void *attrbuf, size_t bufsize, in fs_snapshot_list() argument 49 return getattrlistbulk(dirfd, alist, attrbuf, bufsize, in fs_snapshot_list() 54 fs_snapshot_delete(int dirfd, const char *name, uint32_t flags) in fs_snapshot_delete() argument 56 return __fs_snapshot(SNAPSHOT_OP_DELETE, dirfd, name, NULL, NULL, flags); in fs_snapshot_delete() 60 fs_snapshot_rename(int dirfd, const char *old, const char *new, uint32_t flags) in fs_snapshot_rename() argument 62 return __fs_snapshot(SNAPSHOT_OP_RENAME, dirfd, old, new, NULL, flags); in fs_snapshot_rename() 66 fs_snapshot_revert(int dirfd, const char *name, uint32_t flags) in fs_snapshot_revert() argument 68 return __fs_snapshot(SNAPSHOT_OP_REVERT, dirfd, name, NULL, NULL, flags); in fs_snapshot_revert() [all …]
|
| /xnu-12377.1.9/tests/vfs/ |
| H A D | longpaths.c | 83 int dirfd = AT_FDCWD; in createpath() local 107 T_QUIET; T_ASSERT_POSIX_SUCCESS(mkdirat(dirfd, name, 0700), in createpath() 111 int fd = openat(dirfd, name, O_RDONLY | O_DIRECTORY); in createpath() 114 if (dirfd != AT_FDCWD) { in createpath() 115 close(dirfd); in createpath() 117 dirfd = fd; in createpath() 129 T_QUIET; T_ASSERT_POSIX_SUCCESS(mkdirat(dirfd, name, 0700), in createpath() 133 T_QUIET; T_ASSERT_POSIX_SUCCESS(fstatat(dirfd, name, st, 0), in createpath() 137 int fd = openat(dirfd, name, O_CREAT | O_TRUNC | O_WRONLY, 0600); in createpath() 148 if (dirfd != AT_FDCWD) { in createpath() [all …]
|
| H A D | resolve_namespace.c | 199 int fd, dirfd; variable 206 T_ASSERT_POSIX_SUCCESS((dirfd = open(dir, O_RDONLY | O_DIRECTORY)), "Opening %s", dir); 238 snprintf(path, sizeof(path), "/dev/fd/%d", dirfd); 243 snprintf(path, sizeof(path), "/.resolve/%d/dev/fd/%d", RESOLVE_NODEVFS, dirfd); 247 close(dirfd);
|
| /xnu-12377.1.9/tests/ |
| H A D | proc_core_name_24152432.c | 179 dir = dirfd(dirp);
|
| /xnu-12377.1.9/bsd/vfs/ |
| H A D | vfs_syscalls.c | 242 static int __attribute__ ((noinline)) snapshot_root(int dirfd, user_addr_t name, uint32_t flags, vf… 244 static int __attribute__ ((noinline)) snapshot_root(int dirfd, user_addr_t name, uint32_t flags, vf… 4299 nameiat(struct nameidata *ndp, int dirfd) in nameiat() argument 4301 if ((dirfd != AT_FDCWD) && in nameiat() 4319 error = vnode_getfromfd(ndp->ni_cnd.cn_context, dirfd, in nameiat() 5165 int dirfd, int authfd) in open1at() argument 5167 if ((dirfd != AT_FDCWD) && !(ndp->ni_cnd.cn_flags & USEDVP)) { in open1at() 5183 error = vnode_getfromfd(ndp->ni_cnd.cn_context, dirfd, in open1at() 14620 vnode_get_snapshot(int dirfd, vnode_t *rvpp, vnode_t *sdvpp, in vnode_get_snapshot() argument 14636 error = vnode_getfromfd(ctx, dirfd, rvpp); in vnode_get_snapshot() [all …]
|
| H A D | vfs_attrlist.c | 4223 error = fp_getfvp(p, uap->dirfd, &fp, &dvp); in getattrlistbulk() 4436 file_drop(uap->dirfd); in getattrlistbulk()
|
| /xnu-12377.1.9/bsd/sys/ |
| H A D | file_internal.h | 554 extern int nameiat(struct nameidata *ndp, int dirfd);
|