Lines Matching defs:VolumeManager

0 // VolumeManager.cpp
3 #include "VolumeManager.h"
33 class VolumeManager::QueryHandler : public BHandler, public QueryListener,
111 struct VolumeManager::VolumeMap : HashMap<HashKey32<dev_t>, Volume*> {
115 struct VolumeManager::ClientVolumeMap
125 struct VolumeManager::EntryCreatedEventMap
130 struct VolumeManager::EntryRemovedEventMap
175 struct VolumeManager::EntryMovedEventMap : HashMap<EntryRef, EntryMovedEvent*> {
179 struct VolumeManager::NodeStatChangedEventMap
186 struct VolumeManager::NodeAttributeChangedEventMap
194 VolumeManager::VolumeManager()
214 VolumeManager::~VolumeManager()
276 VolumeManager::Init()
361 VolumeManager::GetRootVolume() const
368 VolumeManager::AddClientVolume(ClientVolume* clientVolume)
378 VolumeManager::RemoveClientVolume(ClientVolume* clientVolume)
388 VolumeManager::CreateDefault()
393 VolumeManager* manager = new(std::nothrow) VolumeManager;
409 VolumeManager::DeleteDefault()
418 VolumeManager*
419 VolumeManager::GetDefault()
426 VolumeManager::Lock()
442 VolumeManager::Unlock()
449 VolumeManager::GetRevision() const
456 VolumeManager::GetVolume(dev_t volumeID, bool add)
470 VolumeManager::AddNode(Node* node)
486 VolumeManager::RemoveNode(Node* node)
513 VolumeManager::GetNode(dev_t volumeID, ino_t nodeID)
522 VolumeManager::LoadNode(const struct stat& st, Node** _node)
559 VolumeManager::GetDirectory(dev_t volumeID, ino_t nodeID)
566 VolumeManager::GetRootDirectory() const
573 VolumeManager::GetParentDirectory(Directory* directory)
590 VolumeManager::LoadDirectory(dev_t volumeID, ino_t directoryID,
633 VolumeManager::AddEntry(Entry* entry)
649 //PRINT(("VolumeManager::AddEntry(): %ld, %lld, `%s', dir: %p, "
659 VolumeManager::RemoveEntry(Entry* entry)
670 //PRINT(("VolumeManager::RemoveEntry(): %ld, %lld, `%s', dir: %p, "
679 VolumeManager::DeleteEntry(Entry* entry, bool keepNode)
700 VolumeManager::GetEntry(dev_t volumeID, ino_t directoryID, const char* name)
709 VolumeManager::GetEntry(const entry_ref& ref)
716 VolumeManager::LoadEntry(dev_t volumeID, ino_t directoryID, const char* name,
722 PRINT("VolumeManager::LoadEntry(%" B_PRIdDEV ", "
788 VolumeManager::OpenQuery(QueryDomain* queryDomain, const char* queryString,
794 PRINT("VolumeManager::OpenQuery(%p, \"%s\", 0x%" B_PRIx32 ", "
831 PRINT("VolumeManager::OpenQuery(): adding Query for volume "
870 VolumeManager::CompletePathToRoot(Directory* directory)
909 VolumeManager::GetPath(Entry* entry, Path* path)
922 VolumeManager::GetPath(Node* node, Path* path)
946 VolumeManager::DirectoryContains(Directory* directory, Entry* entry)
956 VolumeManager::DirectoryContains(Directory* directory, Directory* descendant,
987 VolumeManager::DirectoryContains(Directory* directory, Node* descendant,
1014 VolumeManager::ProcessNodeMonitoringEvent(NodeMonitoringEvent* event)
1022 VolumeManager::_AddVolume(dev_t volumeID, Volume** _volume)
1059 VolumeManager::_EntryCreated(EntryCreatedEvent* event)
1108 VolumeManager::_EntryRemoved(EntryRemovedEvent* event, bool keepNode)
1197 VolumeManager::_EntryMoved(EntryMovedEvent* event)
1330 VolumeManager::_NodeStatChanged(StatChangedEvent* event)
1372 VolumeManager::_NodeAttributeChanged(AttributeChangedEvent* event)
1412 VolumeManager::_VolumeMounted(VolumeMountedEvent* event)
1449 VolumeManager::_VolumeUnmounted(VolumeUnmountedEvent* event)
1520 VolumeManager::_QueryEntryCreated(EntryCreatedEvent* event)
1550 VolumeManager::_QueryEntryRemoved(EntryRemovedEvent* event)
1579 VolumeManager::_QueryEntryMoved(EntryMovedEvent* event)
1622 VolumeManager::_IsRecentEvent(NodeMonitoringEvent* event) const
1629 VolumeManager::_GenerateEntryCreatedEvent(const entry_ref& ref, bigtime_t time,
1664 VolumeManager::_GenerateEntryRemovedEvent(Entry* entry, bigtime_t time,
1696 VolumeManager::_CheckVolumeRootMoved(EntryMovedEvent* event)
1723 VolumeManager::_NodeMonitoringProcessorEntry(void* data)
1725 return ((VolumeManager*)data)->_NodeMonitoringProcessor();
1730 VolumeManager::_NodeMonitoringProcessor()
1785 // have the VolumeManager lock.
1795 VolumeManager* VolumeManager::sManager = NULL;