Lines Matching refs:vndir

737 zx_status_t VnodeMinfs::DirentCallbackFind(fbl::RefPtr<VnodeMinfs> vndir, Dirent* de,  in DirentCallbackFind()  argument
865 zx_status_t VnodeMinfs::DirentCallbackUnlink(fbl::RefPtr<VnodeMinfs> vndir, Dirent* de, in DirentCallbackUnlink() argument
873 if ((status = vndir->fs_->VnodeGet(&vn, de->ino)) < 0) { in DirentCallbackUnlink()
884 return vndir->UnlinkChild(args->state, std::move(vn), de, &args->offs); in DirentCallbackUnlink()
888 zx_status_t VnodeMinfs::DirentCallbackForceUnlink(fbl::RefPtr<VnodeMinfs> vndir, Dirent* de, in DirentCallbackForceUnlink() argument
896 if ((status = vndir->fs_->VnodeGet(&vn, de->ino)) < 0) { in DirentCallbackForceUnlink()
899 return vndir->UnlinkChild(args->state, std::move(vn), de, &args->offs); in DirentCallbackForceUnlink()
911 zx_status_t VnodeMinfs::DirentCallbackAttemptRename(fbl::RefPtr<VnodeMinfs> vndir, in DirentCallbackAttemptRename() argument
919 if ((status = vndir->fs_->VnodeGet(&vn, de->ino)) < 0) { in DirentCallbackAttemptRename()
940 status = vndir->WriteExactInternal(args->state, de, DirentSize(de->namelen), args->offs.off); in DirentCallbackAttemptRename()
946 args->state->GetWork()->PinVnode(vndir); in DirentCallbackAttemptRename()
950 zx_status_t VnodeMinfs::DirentCallbackUpdateInode(fbl::RefPtr<VnodeMinfs> vndir, Dirent* de, in DirentCallbackUpdateInode() argument
957 zx_status_t status = vndir->WriteExactInternal(args->state, de, in DirentCallbackUpdateInode()
963 args->state->GetWork()->PinVnode(vndir); in DirentCallbackUpdateInode()
967 zx_status_t VnodeMinfs::DirentCallbackFindSpace(fbl::RefPtr<VnodeMinfs> vndir, Dirent* de, in DirentCallbackFindSpace() argument