Home
last modified time | relevance | path

Searched refs:dirff (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/lib9p/backend/
H A Dfs.c2906 struct fs_fid *dirff; in fs_unlinkat() local
2916 dirff = dir->lo_aux; in fs_unlinkat()
2917 assert(dirff != NULL); in fs_unlinkat()
2922 if (fstatat(dirff->ff_dirfd, newname, &fst, AT_SYMLINK_NOFOLLOW) != 0 || in fs_unlinkat()
2923 fstatat(dirff->ff_dirfd, dirff->ff_name, &dirst, AT_SYMLINK_NOFOLLOW) != 0) in fs_unlinkat()
2925 fillacl(dirff); in fs_unlinkat()
2926 facl = getacl(dirff, -1, newname); in fs_unlinkat()
2928 dirff->ff_acl, &dirst, facl, &fst, dirff->ff_ai, (gid_t)-1); in fs_unlinkat()
2934 if (unlinkat(dirff->ff_dirfd, newname, AT_REMOVEDIR) != 0) in fs_unlinkat()
2937 if (unlinkat(dirff->ff_dirfd, newname, 0) != 0) in fs_unlinkat()