Searched refs:vndir (Results 1 – 2 of 2) sorted by relevance
| /system/ulib/fs/ |
| A D | vfs.cpp | 113 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 D | vnode.cpp | 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() 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