Symbol: FUSEVolume
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
164
FUSEVolume* volume = new(std::nothrow) FUSEVolume(this, id);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1012
FUSEVolume::RemoveVNode(void* node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1023
FUSEVolume::DoIO(void* _node, void* _cookie, const IORequestInfo& requestInfo)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1107
FUSEVolume::SetFlags(void* _node, void* _cookie, int flags)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1123
FUSEVolume::FSync(void* _node)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1187
FUSEVolume::ReadSymlink(void* _node, char* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1236
FUSEVolume::CreateSymlink(void* _dir, const char* name, const char* target,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1289
FUSEVolume::Link(void* _dir, const char* name, void* _node)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1344
FUSEVolume::Unlink(void* _dir, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1399
FUSEVolume::Rename(void* _oldDir, const char* oldName, void* _newDir,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
145
struct FUSEVolume::DirCookie : fuse_file_info, RWLockable {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1460
FUSEVolume::Access(void* _node, int mode)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1496
FUSEVolume::ReadStat(void* _node, struct stat* st)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1538
FUSEVolume::WriteStat(void* _node, const struct stat* st, uint32 mask)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1639
FUSEVolume::Create(void* _dir, const char* name, int openMode, int mode,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1726
FUSEVolume::Open(void* _node, int openMode, void** _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
176
struct FUSEVolume::FileCookie : fuse_file_info, RWLockable {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1856
FUSEVolume::Close(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1902
FUSEVolume::FreeCookie(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
191
struct FUSEVolume::AttrDirCookie : RWLockable {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1943
FUSEVolume::Read(void* _node, void* _cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1973
FUSEVolume::Write(void* _node, void* _cookie, off_t pos, const void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2020
FUSEVolume::CreateDir(void* _dir, const char* name, int mode)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2068
FUSEVolume::RemoveDir(void* _dir, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2122
FUSEVolume::OpenDir(void* _node, void** _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2175
FUSEVolume::CloseDir(void* node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2182
FUSEVolume::FreeDirCookie(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2224
FUSEVolume::ReadDir(void* _node, void* _cookie, void* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2336
FUSEVolume::RewindDir(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2360
FUSEVolume::OpenAttrDir(void* _node, void** _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2375
FUSEVolume::CloseAttrDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2383
FUSEVolume::FreeAttrDirCookie(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2392
FUSEVolume::ReadAttrDir(void* _node, void* _cookie, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2475
FUSEVolume::RewindAttrDir(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2491
FUSEVolume::OpenAttr(void* _node, const char* name, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2567
FUSEVolume::CloseAttr(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2574
FUSEVolume::FreeAttrCookie(void* _node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2582
FUSEVolume::ReadAttr(void* _node, void* _cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2599
FUSEVolume::ReadAttrStat(void* _node, void* _cookie, struct stat* st)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2619
FUSEVolume::_GenerateNodeID()
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2635
FUSEVolume::_GetNodeID(FUSENode* dir, const char* entryName, ino_t* _nodeID)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2661
FUSEVolume::_GetNode(FUSENode* dir, const char* entryName, FUSENode** _node)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2707
FUSEVolume::_InternalGetNode(FUSENode* dir, const char* entryName,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
282
struct FUSEVolume::AttrCookie : RWLockable {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2822
FUSEVolume::_PutNode(FUSENode* node)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2834
FUSEVolume::_PutNodes(FUSENode* const* nodes, int32 count)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2844
FUSEVolume::_RemoveEntry(FUSEEntry* entry)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2857
FUSEVolume::_RemoveEntry(FUSENode* dir, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2871
FUSEVolume::_RenameEntry(FUSENode* oldDir, const char* oldName,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2918
FUSEVolume::_LockNodeChain(FUSENode* node, bool lockParent, bool writeLock)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2959
FUSEVolume::_UnlockNodeChain(FUSENode* node, bool parent, bool writeLock)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2976
FUSEVolume::_UnlockNodeChainInternal(FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2996
FUSEVolume::_LockNodeChains(FUSENode* node1, bool lockParent1, bool writeLock1,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3015
FUSEVolume::_LockNodeChainsInternal(FUSENode* node1, bool lockParent1,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3163
FUSEVolume::_UnlockNodeChains(FUSENode* node1, bool lockParent1,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3199
FUSEVolume::_FindCommonAncestor(FUSENode* node1, FUSENode* node2,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3240
FUSEVolume::_GetNodeAncestors(FUSENode* node, FUSENode** ancestors,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3261
FUSEVolume::_BuildPath(FUSENode* dir, const char* entryName, char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3288
FUSEVolume::_BuildPath(FUSENode* node, char* path, size_t& pathLen)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3307
FUSEVolume::_AddReadDirEntryLowLevel(void* _buffer, char* buf, size_t bufsize, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3319
FUSEVolume::_AddReadDirEntry(void* _buffer, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3331
FUSEVolume::_AddReadDirEntryGetDir(fuse_dirh_t handle, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3340
FUSEVolume::_AddReadDirEntryLowLevel(ReadDirBuffer* buffer, char* buf, size_t bufsize, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3462
FUSEVolume::_AddReadDirEntry(ReadDirBuffer* buffer, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3617
FUSEVolume::_InternalIO(FUSENode* node, FileCookie* cookie, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
368
struct FUSEVolume::ReadDirBuffer {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
369
FUSEVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
37
struct FUSEVolume::DirEntryCache {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
379
ReadDirBuffer(FUSEVolume* volume, FUSENode* directory, DirCookie* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
396
struct FUSEVolume::LockIterator {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
397
FUSEVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
404
LockIterator(FUSEVolume* volume, FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
421
void SetTo(FUSEVolume* volume, FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
500
struct FUSEVolume::RWLockableReadLocking {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
501
RWLockableReadLocking(FUSEVolume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
535
struct FUSEVolume::RWLockableWriteLocking {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
536
RWLockableWriteLocking(FUSEVolume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
570
struct FUSEVolume::RWLockableReadLocker
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
573
RWLockableReadLocker(FUSEVolume* volume, RWLockable* lockable)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
583
struct FUSEVolume::RWLockableWriteLocker
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
586
RWLockableWriteLocker(FUSEVolume* volume, RWLockable* lockable)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
596
struct FUSEVolume::NodeLocker {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
597
NodeLocker(FUSEVolume* volume, FUSENode* node, bool parent, bool writeLock)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
621
FUSEVolume* fVolume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
629
struct FUSEVolume::NodeReadLocker : NodeLocker {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
630
NodeReadLocker(FUSEVolume* volume, FUSENode* node, bool parent)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
638
struct FUSEVolume::NodeWriteLocker : NodeLocker {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
639
NodeWriteLocker(FUSEVolume* volume, FUSENode* node, bool parent)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
647
struct FUSEVolume::MultiNodeLocker {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
648
MultiNodeLocker(FUSEVolume* volume, FUSENode* node1, bool lockParent1,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
681
FUSEVolume* fVolume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
695
FUSEVolume::FUSEVolume(FUSEFileSystem* fileSystem, dev_t id)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
706
FUSEVolume::~FUSEVolume()
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
712
FUSEVolume::Init()
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
741
FUSEVolume::Mount(const char* device, uint32 flags, const char* parameters,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
817
FUSEVolume::Unmount()
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
827
FUSEVolume::Sync()
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
886
FUSEVolume::ReadFSInfo(fs_info* info)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
934
FUSEVolume::Lookup(void* _dir, const char* entryName, ino_t* vnid)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
956
FUSEVolume::GetVNodeName(void* _node, char* buffer, size_t bufferSize)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
978
FUSEVolume::ReadVNode(ino_t vnid, bool reenter, void** _node, int* type,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
999
FUSEVolume::WriteVNode(void* _node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
233
using UserlandFS::FUSEVolume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
25
class FUSEVolume : public Volume {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
27
FUSEVolume(FUSEFileSystem* fileSystem,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
29
virtual ~FUSEVolume();