Lines Matching defs:Volume

0 // Volume.cpp
3 #include "Volume.h"
16 Volume::Volume(VolumeManager* volumeManager)
27 Volume::~Volume()
33 Volume::GetVolumeManager() const
40 Volume::SetParentVolume(Volume* parent)
47 Volume*
48 Volume::GetParentVolume() const
55 Volume::PutVolume()
62 Volume::Init(const char* name)
75 Volume::Uninit()
81 Volume::GetName() const
88 Volume::GetRootID() const
95 Volume::SetUnmounting(bool unmounting)
102 Volume::IsUnmounting() const
109 Volume::HandleEvent(VolumeEvent* event)
115 Volume::PrepareToUnmount()
126 Volume::GetVNode(vnode_id vnid, Node** node)
133 Volume::PutVNode(vnode_id vnid)
140 Volume::NewVNode(vnode_id vnid, Node* node)
150 Volume::RemoveVNode(vnode_id vnid)
157 Volume::UnremoveVNode(vnode_id vnid)
164 Volume::IsVNodeRemoved(vnode_id vnid)
171 Volume::SendNotification(port_id port, int32 token, uint32 what, int32 op,
175 PRINT("Volume::SendNotification(%" B_PRId32 ", %" B_PRId32 ", 0x%" B_PRIx32
185 Volume::NotifyListener(int32 opcode, nspace_id nsid, vnode_id vnida,
197 Volume::Unmount()
204 Volume::Sync()
211 Volume::ReadFSStat(fs_info* info)
218 Volume::WriteFSStat(struct fs_info* info, int32 mask)
229 Volume::ReadVNode(vnode_id vnid, char reenter, Node** _node)
236 Volume::WriteVNode(Node* node, char reenter)
243 Volume::RemoveVNode(Node* node, char reenter)
254 Volume::FSync(Node* node)
261 Volume::ReadStat(Node* node, struct stat* st)
268 Volume::WriteStat(Node* node, struct stat *st, uint32 mask)
275 Volume::Access(Node* node, int mode)
286 Volume::Create(Node* dir, const char* name, int openMode, int mode,
294 Volume::Open(Node* node, int openMode, void** cookie)
301 Volume::Close(Node* node, void* cookie)
308 Volume::FreeCookie(Node* node, void* cookie)
315 Volume::Read(Node* node, void* cookie, off_t pos, void* _buffer,
323 Volume::Write(Node* node, void* cookie, off_t pos, const void* _buffer,
331 Volume::IOCtl(Node* node, void* cookie, int cmd, void* buffer,
339 Volume::SetFlags(Node* node, void* cookie, int flags)
350 Volume::Link(Node* dir, const char* name, Node* node)
357 Volume::Unlink(Node* dir, const char* name)
364 Volume::Symlink(Node* dir, const char* name, const char* target)
371 Volume::ReadLink(Node* node, char* buffer, size_t bufferSize,
379 Volume::Rename(Node* oldDir, const char* oldName, Node* newDir,
391 Volume::MkDir(Node* dir, const char* name, int mode)
398 Volume::RmDir(Node* dir, const char* name)
405 Volume::OpenDir(Node* node, void** _cookie)
412 Volume::CloseDir(Node* node, void* cookie)
419 Volume::FreeDirCookie(Node* node, void* _cookie)
426 Volume::ReadDir(Node* node, void* _cookie, struct dirent* buffer,
434 Volume::RewindDir(Node* node, void* _cookie)
441 Volume::Walk(Node* dir, const char* entryName, char** resolvedPath,
453 Volume::OpenAttrDir(Node* node, void** _cookie)
460 Volume::CloseAttrDir(Node* node, void* cookie)
467 Volume::FreeAttrDirCookie(Node* node, void* _cookie)
474 Volume::ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer,
482 Volume::RewindAttrDir(Node* node, void* _cookie)
489 Volume::ReadAttr(Node* node, const char* name, int type, off_t pos,
497 Volume::WriteAttr(Node* node, const char* name, int type, off_t pos,
505 Volume::RemoveAttr(Node* node, const char* name)
512 Volume::RenameAttr(Node* node, const char* oldName, const char* newName)
519 Volume::StatAttr(Node* node, const char* name, struct attr_info* attrInfo)
530 Volume::OpenQuery(const char* queryString, uint32 flags, port_id port,
538 Volume::FreeQueryIterator(QueryIterator* iterator)
544 Volume::ReadQuery(QueryIterator* iterator, struct dirent* buffer,