Home
last modified time | relevance | path

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

/system/ulib/fs/
A Dvfs.cpp113 zx_status_t Vfs::Open(fbl::RefPtr<Vnode> vndir, fbl::RefPtr<Vnode>* out, in Open() argument
119 return OpenLocked(std::move(vndir), out, path, out_path, flags, mode); in Open()
130 if ((r = Vfs::Walk(vndir, &vndir, path, &path)) < 0) { in OpenLocked()
134 if (vndir->IsRemote()) { in OpenLocked()
136 *out = std::move(vndir); in OpenLocked()
159 if ((r = vndir->Create(&vn, path, mode)) < 0) { in OpenLocked()
171 vndir->Notify(path, fuchsia_io_WATCH_EVENT_ADDED); in OpenLocked()
175 r = vfs_lookup(std::move(vndir), &vn, path); in OpenLocked()
213 zx_status_t Vfs::Unlink(fbl::RefPtr<Vnode> vndir, fbl::StringPiece path) { in Unlink() argument
231 r = vndir->Unlink(path, must_be_dir); in Unlink()
[all …]
/system/ulib/minfs/
A Dvnode.cpp737 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()
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()
946 args->state->GetWork()->PinVnode(vndir); in DirentCallbackAttemptRename()
957 zx_status_t status = vndir->WriteExactInternal(args->state, de, in DirentCallbackUpdateInode()
[all …]

Completed in 8 milliseconds