Symbol: ShareVolume
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
154
ServerConnection::AddVolume(ShareVolume* volume)
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
165
ServerConnection::RemoveVolume(ShareVolume* volume)
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
175
ShareVolume*
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
19
struct ServerConnection::VolumeMap : HashMap<HashKey32<int32>, ShareVolume*> {
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
200
if (ShareVolume* volume = GetVolume(request->volumeID)) {
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.h
16
class ShareVolume;
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.h
32
status_t AddVolume(ShareVolume* volume);
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.h
33
void RemoveVolume(ShareVolume* volume);
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.h
34
ShareVolume* GetVolume(int32 volumeID);
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
187
if (ShareVolume* shareVolume = dynamic_cast<ShareVolume*>(volume))
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
346
ShareVolume* shareVolume = _GetShareVolume(volumeID);
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
365
ShareVolume* shareVolume = new(std::nothrow) ShareVolume(fVolumeManager,
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
394
ShareVolume*
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
406
ShareVolume* shareVolume = dynamic_cast<ShareVolume*>(volume);
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.h
14
class ShareVolume;
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.h
48
ShareVolume* _GetShareVolume(int32 volumeID);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1020
ShareVolume::Rename(Node* _oldDir, const char* oldName, Node* _newDir,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1059
ShareVolume::MkDir(Node* _dir, const char* name, int mode)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1088
ShareVolume::RmDir(Node* _dir, const char* name)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
109
struct ShareVolume::EntryMap : HashMap<EntryKey, ShareDirEntry*> {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1114
ShareVolume::OpenDir(Node* _node, void** _cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
113
struct ShareVolume::LocalNodeIDMap : HashMap<NodeID, ino_t> {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
117
struct ShareVolume::RemoteNodeIDMap : HashMap<HashKey64<ino_t>, NodeID> {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1190
ShareVolume::CloseDir(Node* _node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1198
ShareVolume::FreeDirCookie(Node* _node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
121
struct ShareVolume::DirCookie {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1235
ShareVolume::ReadDir(Node* _dir, void* _cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
126
struct ShareVolume::AttrDirCookie {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1306
ShareVolume::RewindDir(Node* _node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1317
ShareVolume::Walk(Node* _dir, const char* entryName, char** resolvedPath,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1398
ShareVolume::OpenAttrDir(Node* _node, void** _cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
140
struct ShareVolume::AttrDirIteratorMap
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1470
ShareVolume::CloseAttrDir(Node* _node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1478
ShareVolume::FreeAttrDirCookie(Node* _node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
148
ShareVolume::ShareVolume(VolumeManager* volumeManager,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1516
ShareVolume::ReadAttrDir(Node* _node, void* _cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1591
ShareVolume::RewindAttrDir(Node* _node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1608
ShareVolume::ReadAttr(Node* _node, const char* name, int type, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1731
ShareVolume::WriteAttr(Node* _node, const char* name, int type, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
178
ShareVolume::~ShareVolume()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1800
ShareVolume::RemoveAttr(Node* _node, const char* name)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1848
ShareVolume::RenameAttr(Node* _node, const char* oldName, const char* newName)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1897
ShareVolume::StatAttr(Node* _node, const char* name, struct attr_info* attrInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1946
ShareVolume::GetQueryEntry(const EntryInfo& entryInfo,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2033
ShareVolume::ProcessNodeMonitoringRequest(NodeMonitoringRequest* request)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2061
ShareVolume::ConnectionClosed()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2072
ShareVolume::_ReadRemoteDir(ShareDir* directory,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2160
ShareVolume::_HandleEntryCreatedRequest(EntryCreatedRequest* request)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2200
ShareVolume::_HandleEntryRemovedRequest(EntryRemovedRequest* request)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2259
ShareVolume::_HandleEntryMovedRequest(EntryMovedRequest* request)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
228
ShareVolume::GetID() const
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2290
ShareVolume::_HandleStatChangedRequest(StatChangedRequest* request)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2313
ShareVolume::_HandleAttributeChangedRequest(AttributeChangedRequest* request)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2337
ShareVolume::_GetLocalNodeID(NodeID remoteID, ino_t* _localID, bool enter)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
235
ShareVolume::IsReadOnly() const
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2382
ShareVolume::_GetRemoteNodeID(ino_t localID, NodeID* remoteID)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2396
ShareVolume::_RemoveLocalNodeID(ino_t localID)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2418
ShareVolume::_GetNodeByLocalID(ino_t localID)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
242
ShareVolume::SupportsQueries() const
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2426
ShareVolume::_GetNodeByRemoteID(NodeID remoteID)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2439
ShareVolume::_LoadNode(const NodeInfo& nodeInfo, ShareNode** _node)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2488
ShareVolume::_UpdateNode(const NodeInfo& nodeInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
249
ShareVolume::Init(const char* name)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2505
ShareVolume::_GetEntryByLocalID(ino_t localDirID, const char* name)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2516
ShareVolume::_GetEntryByRemoteID(NodeID remoteDirID, const char* name)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2535
ShareVolume::_LoadEntry(ShareDir* directory, const EntryInfo& entryInfo,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2623
ShareVolume::_RemoveEntry(ShareDirEntry* entry)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2636
ShareVolume::_IsObsoleteEntryInfo(const EntryInfo& entryInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2649
ShareVolume::_LoadAttrDir(ShareNode* node, const AttrDirInfo& attrDirInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2688
ShareVolume::_UpdateAttrDir(NodeID remoteID, const AttrDirInfo& attrDirInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2709
ShareVolume::_AddAttrDirIterator(ShareNode* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2742
ShareVolume::_RemoveAttrDirIterator(ShareNode* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2771
ShareVolume::_NodeRemoved(NodeID remoteID)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2817
ShareVolume::_EntryCreated(NodeID remoteDirID, const char* name,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2846
ShareVolume::_EntryRemoved(NodeID remoteDirID, const char* name, int64 revision)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2876
ShareVolume::_EntryMoved(NodeID remoteOldDirID, const char* oldName,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2888
ShareVolume::_Walk(NodeID remoteDirID, const char* entryName, bool resolveLink,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2914
ShareVolume::_MultiWalk(RequestMemberArray<EntryInfo>& _entryInfos,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2954
ShareVolume::_Close(intptr_t cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2978
ShareVolume::_GetConnectionState()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2988
ShareVolume::_IsConnected()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2997
ShareVolume::_EnsureShareMounted()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
3010
ShareVolume::_MountShare()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
317
ShareVolume::Uninit()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
324
ShareVolume::GetRootNode() const
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
331
ShareVolume::PrepareToUnmount()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
415
ShareVolume::RemoveChildVolume(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
427
ShareVolume::Unmount()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
440
ShareVolume::Sync()
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
457
ShareVolume::ReadVNode(vnode_id vnid, char reenter, Node** _node)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
50
struct ShareVolume::NodeMap : HashMap<HashKey64<ino_t>, ShareNode*> {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
515
ShareVolume::WriteVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
529
ShareVolume::RemoveVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
551
ShareVolume::FSync(Node* _node)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
559
ShareVolume::ReadStat(Node* _node, struct stat* st)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
575
ShareVolume::WriteStat(Node* _node, struct stat *st, uint32 mask)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
58
struct ShareVolume::EntryKey {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
607
ShareVolume::Access(Node* _node, int mode)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
619
ShareVolume::Create(Node* _dir, const char* name, int openMode, int mode,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
702
ShareVolume::Open(Node* _node, int openMode, void** cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
740
ShareVolume::Close(Node* _node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
748
ShareVolume::FreeCookie(Node* _node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
755
ShareVolume::Read(Node* _node, void* cookie, off_t pos, void* _buffer,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
843
ShareVolume::Write(Node* _node, void* cookie, off_t pos, const void* _buffer,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
897
ShareVolume::Link(Node* _dir, const char* name, Node* _node)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
932
ShareVolume::Unlink(Node* _dir, const char* name)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
958
ShareVolume::Symlink(Node* _dir, const char* name, const char* target)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
987
ShareVolume::ReadLink(Node* _node, char* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
34
class ShareVolume : public Volume {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
36
ShareVolume(VolumeManager* volumeManager,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
41
~ShareVolume();