Lines Matching defs:VirtualVolume

0 // VirtualVolume.cpp
14 #include "VirtualVolume.h"
19 VirtualVolume::VirtualVolume(VolumeManager* volumeManager)
26 VirtualVolume::~VirtualVolume()
33 VirtualVolume::Init(const char* name)
64 VirtualVolume::Uninit()
77 VirtualVolume::GetRootNode() const
84 VirtualVolume::PrepareToUnmount()
126 VirtualVolume::AddChildVolume(Volume* volume)
164 VirtualVolume::RemoveChildVolume(Volume* volume)
202 VirtualVolume::GetChildVolume(const char* name)
224 VirtualVolume::GetUniqueEntryName(const char* baseName, char* buffer)
264 VirtualVolume::Unmount()
271 VirtualVolume::Sync()
283 VirtualVolume::ReadVNode(vnode_id vnid, char reenter, Node** node)
300 VirtualVolume::WriteVNode(Node* node, char reenter)
317 VirtualVolume::RemoveVNode(Node* node, char reenter)
337 VirtualVolume::FSync(Node* node)
344 VirtualVolume::ReadStat(Node* node, struct stat* st)
367 VirtualVolume::WriteStat(Node* node, struct stat *st, uint32 mask)
374 VirtualVolume::Access(Node* node, int mode)
385 VirtualVolume::Create(Node* dir, const char* name, int openMode, int mode,
393 VirtualVolume::Open(Node* node, int openMode, void** cookie)
413 VirtualVolume::Close(Node* node, void* cookie)
421 VirtualVolume::FreeCookie(Node* node, void* cookie)
429 VirtualVolume::Read(Node* node, void* cookie, off_t pos, void* _buffer,
438 VirtualVolume::Write(Node* node, void* cookie, off_t pos, const void* _buffer,
447 VirtualVolume::IOCtl(Node* node, void* cookie, int cmd, void* buffer,
455 VirtualVolume::SetFlags(Node* node, void* cookie, int flags)
465 VirtualVolume::Link(Node* dir, const char* name, Node* node)
473 VirtualVolume::Unlink(Node* dir, const char* name)
481 VirtualVolume::Symlink(Node* dir, const char* name, const char* target)
489 VirtualVolume::ReadLink(Node* node, char* buffer, size_t bufferSize,
498 VirtualVolume::Rename(Node* oldDir, const char* oldName, Node* newDir,
510 VirtualVolume::MkDir(Node* dir, const char* name, int mode)
518 VirtualVolume::RmDir(Node* dir, const char* name)
526 VirtualVolume::OpenDir(Node* node, void** cookie)
544 VirtualVolume::CloseDir(Node* node, void* cookie)
552 VirtualVolume::FreeDirCookie(Node* node, void* cookie)
566 VirtualVolume::ReadDir(Node* node, void* cookie, struct dirent* buffer,
607 VirtualVolume::RewindDir(Node* node, void* cookie)
621 VirtualVolume::Walk(Node* dir, const char* entryName, char** resolvedPath,
657 VirtualVolume::OpenAttrDir(Node* node, void** cookie)
669 VirtualVolume::CloseAttrDir(Node* node, void* cookie)
677 VirtualVolume::FreeAttrDirCookie(Node* node, void* _cookie)
685 VirtualVolume::ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer,
695 VirtualVolume::RewindAttrDir(Node* node, void* _cookie)
702 VirtualVolume::ReadAttr(Node* node, const char* name, int type, off_t pos,
712 VirtualVolume::WriteAttr(Node* node, const char* name, int type, off_t pos,
722 VirtualVolume::RemoveAttr(Node* node, const char* name)
729 VirtualVolume::RenameAttr(Node* node, const char* oldName, const char* newName)
737 VirtualVolume::StatAttr(Node* node, const char* name, struct attr_info* attrInfo)
748 VirtualVolume::OpenQuery(const char* queryString, uint32 flags, port_id port,
807 VirtualVolume::FreeQueryIterator(QueryIterator* iterator)
814 VirtualVolume::ReadQuery(QueryIterator* _iterator, struct dirent* buffer,