Symbol: HaikuKernelVolume
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
168
HaikuKernelVolume* volume
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
169
= new(std::nothrow) HaikuKernelVolume(this, id, fFSModule);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
188
if (!volume || !dynamic_cast<HaikuKernelVolume*>(volume))
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelIORequest.h
17
class HaikuKernelVolume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelIORequest.h
21
HaikuKernelVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelIORequest.h
25
HaikuKernelIORequest(HaikuKernelVolume* volume, const IORequestInfo& info)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
18
class HaikuKernelVolume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
27
HaikuKernelVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
32
inline HaikuKernelNode(HaikuKernelVolume* volume,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
40
HaikuKernelVolume* GetVolume() const { return volume; }
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
60
HaikuKernelNode::HaikuKernelNode(HaikuKernelVolume* volume, ino_t vnodeID,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1009
HaikuKernelVolume::RemoveAttr(void* _node, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1024
HaikuKernelVolume::OpenIndexDir(void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1033
HaikuKernelVolume::CloseIndexDir(void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1042
HaikuKernelVolume::FreeIndexDirCookie(void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1051
HaikuKernelVolume::ReadIndexDir(void* cookie, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1065
HaikuKernelVolume::RewindIndexDir(void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1074
HaikuKernelVolume::CreateIndex(const char* name, uint32 type, uint32 flags)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1083
HaikuKernelVolume::RemoveIndex(const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1092
HaikuKernelVolume::ReadIndexStat(const char *name, struct stat *st)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1105
HaikuKernelVolume::OpenQuery(const char* queryString, uint32 flags,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1116
HaikuKernelVolume::CloseQuery(void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1125
HaikuKernelVolume::FreeQueryCookie(void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1134
HaikuKernelVolume::ReadQuery(void* cookie, void* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1148
HaikuKernelVolume::RewindQuery(void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1157
HaikuKernelVolume::_InitCapabilities()
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
120
HaikuKernelVolume::PublishVNode(ino_t vnodeID, void* privateNode,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
163
HaikuKernelVolume::UndoNewVNode(HaikuKernelNode* node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
172
HaikuKernelVolume::UndoPublishVNode(HaikuKernelNode* node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
181
HaikuKernelVolume::NodeWithID(ino_t vnodeID) const
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
192
HaikuKernelVolume::Mount(const char* device, uint32 flags,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
211
HaikuKernelVolume::Unmount()
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
221
HaikuKernelVolume::Sync()
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
230
HaikuKernelVolume::ReadFSInfo(fs_info* info)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
239
HaikuKernelVolume::WriteFSInfo(const struct fs_info* info, uint32 mask)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
252
HaikuKernelVolume::GetFileMap(void* _node, off_t offset, size_t size,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
269
HaikuKernelVolume::Lookup(void* _dir, const char* entryName, ino_t* vnid)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
28
class HaikuKernelVolume::NodeMap
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
281
HaikuKernelVolume::GetVNodeName(void* _node, char* buffer, size_t bufferSize)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
294
HaikuKernelVolume::ReadVNode(ino_t vnid, bool reenter, void** _node, int* type,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
348
HaikuKernelVolume::WriteVNode(void* _node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
35
HaikuKernelVolume::_FileSystem() const
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
365
HaikuKernelVolume::RemoveVNode(void* _node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
381
HaikuKernelVolume::DoIO(void* _node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
418
HaikuKernelVolume::CancelIO(void* _node, void* cookie, int32 ioRequestID)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
42
HaikuKernelVolume::HaikuKernelVolume(FileSystem* fileSystem, dev_t id,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
444
HaikuKernelVolume::IterativeIOGetVecs(void* _cookie, int32 requestID,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
468
HaikuKernelVolume::IterativeIOFinished(void* _cookie, int32 requestID,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
499
HaikuKernelVolume::IOCtl(void* _node, void* cookie, uint32 command,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
512
HaikuKernelVolume::SetFlags(void* _node, void* cookie, int flags)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
523
HaikuKernelVolume::Select(void* _node, void* cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
537
HaikuKernelVolume::Deselect(void* _node, void* cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
549
HaikuKernelVolume::FSync(void* _node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
560
HaikuKernelVolume::ReadSymlink(void* _node, char* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
575
HaikuKernelVolume::CreateSymlink(void* _dir, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
587
HaikuKernelVolume::Link(void* _dir, const char* name, void* _node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
599
HaikuKernelVolume::Unlink(void* _dir, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
610
HaikuKernelVolume::Rename(void* _oldDir, const char* oldName, void* _newDir,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
62
HaikuKernelVolume::~HaikuKernelVolume()
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
623
HaikuKernelVolume::Access(void* _node, int mode)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
634
HaikuKernelVolume::ReadStat(void* _node, struct stat* st)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
645
HaikuKernelVolume::WriteStat(void* _node, const struct stat *st, uint32 mask)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
660
HaikuKernelVolume::Create(void* _dir, const char* name, int openMode, int mode,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
673
HaikuKernelVolume::Open(void* _node, int openMode, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
684
HaikuKernelVolume::Close(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
695
HaikuKernelVolume::FreeCookie(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
70
HaikuKernelVolume::Init()
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
706
HaikuKernelVolume::Read(void* _node, void* cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
721
HaikuKernelVolume::Write(void* _node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
741
HaikuKernelVolume::CreateDir(void* _dir, const char* name, int mode)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
752
HaikuKernelVolume::RemoveDir(void* _dir, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
763
HaikuKernelVolume::OpenDir(void* _node, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
774
HaikuKernelVolume::CloseDir(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
785
HaikuKernelVolume::FreeDirCookie(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
796
HaikuKernelVolume::ReadDir(void* _node, void* cookie, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
81
HaikuKernelVolume::NewVNode(ino_t vnodeID, void* privateNode, fs_vnode_ops* ops,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
812
HaikuKernelVolume::RewindDir(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
827
HaikuKernelVolume::OpenAttrDir(void* _node, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
838
HaikuKernelVolume::CloseAttrDir(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
849
HaikuKernelVolume::FreeAttrDirCookie(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
860
HaikuKernelVolume::ReadAttrDir(void* _node, void* cookie, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
876
HaikuKernelVolume::RewindAttrDir(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
891
HaikuKernelVolume::CreateAttr(void* _node, const char* name, uint32 type,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
904
HaikuKernelVolume::OpenAttr(void* _node, const char* name, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
916
HaikuKernelVolume::CloseAttr(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
927
HaikuKernelVolume::FreeAttrCookie(void* _node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
938
HaikuKernelVolume::ReadAttr(void* _node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
954
HaikuKernelVolume::WriteAttr(void* _node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
970
HaikuKernelVolume::ReadAttrStat(void* _node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
982
HaikuKernelVolume::WriteAttrStat(void* _node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
995
HaikuKernelVolume::RenameAttr(void* _oldNode, const char* oldName,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
18
class HaikuKernelVolume : public Volume {
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
194
HaikuKernelVolume* haikuVolume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
20
HaikuKernelVolume(FileSystem* fileSystem,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
210
/*static*/ inline HaikuKernelVolume*
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
211
HaikuKernelVolume::GetVolume(const fs_volume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
219
using UserlandFS::HaikuKernelVolume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
23
virtual ~HaikuKernelVolume();
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
25
static HaikuKernelVolume* GetVolume(const fs_volume* volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
162
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
185
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
208
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
228
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
238
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
248
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
258
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
268
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
488
HaikuKernelVolume* volume = dynamic_cast<HaikuKernelVolume*>(