Lines Matching refs:dirfd
232 static int __attribute__ ((noinline)) snapshot_root(int dirfd, user_addr_t name, uint32_t flags, vf…
234 static int __attribute__ ((noinline)) snapshot_root(int dirfd, user_addr_t name, uint32_t flags, vf…
3950 nameiat(struct nameidata *ndp, int dirfd) in nameiat() argument
3952 if ((dirfd != AT_FDCWD) && in nameiat()
3970 error = vnode_getfromfd(ndp->ni_cnd.cn_context, dirfd, in nameiat()
4809 int dirfd, int authfd) in open1at() argument
4811 if ((dirfd != AT_FDCWD) && !(ndp->ni_cnd.cn_flags & USEDVP)) { in open1at()
4827 error = vnode_getfromfd(ndp->ni_cnd.cn_context, dirfd, in open1at()
13877 vnode_get_snapshot(int dirfd, vnode_t *rvpp, vnode_t *sdvpp, in vnode_get_snapshot() argument
13893 error = vnode_getfromfd(ctx, dirfd, rvpp); in vnode_get_snapshot()
13995 snapshot_create(int dirfd, user_addr_t name, __unused uint32_t flags, in snapshot_create() argument
14004 error = vnode_get_snapshot(dirfd, &rvp, &snapdvp, name, ndp, CREATE, in snapshot_create()
14048 snapshot_delete(int dirfd, user_addr_t name, __unused uint32_t flags, in snapshot_delete() argument
14057 error = vnode_get_snapshot(dirfd, &rvp, &snapdvp, name, ndp, DELETE, in snapshot_delete()
14082 snapshot_revert(int dirfd, user_addr_t name, __unused uint32_t flags, in snapshot_revert() argument
14093 error = vnode_getfromfd(ctx, dirfd, &rvp); in snapshot_revert()
14146 error = vnode_get_snapshot(dirfd, &rvp, &snapdvp, name, &namend, LOOKUP, in snapshot_revert()
14174 snapshot_rename(int dirfd, user_addr_t old, user_addr_t new, in snapshot_rename() argument
14193 error = vnode_get_snapshot(dirfd, &rvp, &snapdvp, old, fromnd, DELETE, in snapshot_rename()
14275 snapshot_mount(int dirfd, user_addr_t name, user_addr_t directory, in snapshot_mount() argument
14293 error = vnode_get_snapshot(dirfd, &rvp, &snapdvp, name, snapndp, LOOKUP, in snapshot_mount()
14356 snapshot_root(int dirfd, user_addr_t name, __unused uint32_t flags, in snapshot_root() argument
14367 error = vnode_getfromfd(ctx, dirfd, &rvp); in snapshot_root()
14442 AUDIT_ARG(fd, uap->dirfd); in fs_snapshot()
14458 error = vnode_getfromfd(ctx, uap->dirfd, &dvp); in fs_snapshot()
14496 error = snapshot_create(uap->dirfd, uap->name1, uap->flags, ctx); in fs_snapshot()
14499 error = snapshot_delete(uap->dirfd, uap->name1, uap->flags, ctx); in fs_snapshot()
14502 error = snapshot_rename(uap->dirfd, uap->name1, uap->name2, in fs_snapshot()
14506 error = snapshot_mount(uap->dirfd, uap->name1, uap->name2, in fs_snapshot()
14510 error = snapshot_revert(uap->dirfd, uap->name1, uap->flags, ctx); in fs_snapshot()
14514 error = snapshot_root(uap->dirfd, uap->name1, uap->flags, ctx); in fs_snapshot()