Lines Matching refs:vnode
103 void VnodeServe(Vfs* vfs, fbl::RefPtr<Vnode> vnode, zx::channel channel, uint32_t open_flags) { in VnodeServe() argument
105 vnode->Vnode::Serve(vfs, std::move(channel), open_flags); in VnodeServe()
107 vnode->Serve(vfs, std::move(channel), open_flags); in VnodeServe()
118 fbl::RefPtr<Vnode> vnode; in OpenAt() local
119 zx_status_t r = vfs->Open(std::move(parent), &vnode, path, &path, open_flags, mode); in OpenAt()
123 } else if (!(open_flags & ZX_FS_FLAG_NOREMOTE) && vnode->IsRemote()) { in OpenAt()
125 vfs->ForwardOpenRemote(std::move(vnode), std::move(channel), std::move(path), in OpenAt()
141 Describe(vnode, flags, &response, &extra); in OpenAt()
148 VnodeServe(vfs, std::move(vnode), std::move(channel), open_flags); in OpenAt()
286 Connection::Connection(Vfs* vfs, fbl::RefPtr<Vnode> vnode, in Connection() argument
288 : vfs_(vfs), vnode_(std::move(vnode)), channel_(std::move(channel)), in Connection()