Lines Matching defs:VolumeManager
0 // VolumeManager.cpp
11 #include "VolumeManager.h"
14 struct VolumeManager::VolumeSet : HashSet<HashKeyPointer<Volume*> > {
18 struct VolumeManager::NodeIDVolumeMap : HashMap<HashKey64<vnode_id>, Volume*> {
22 class VolumeManager::VolumeEventQueue {
100 VolumeManager::VolumeManager(nspace_id id, uint32 flags)
117 VolumeManager::~VolumeManager()
133 VolumeManager::MountRootVolume(const char* device,
222 VolumeManager::UnmountRootVolume()
228 ERROR(("VolumeManager::UnmountRootVolume(): ERROR: Couldn't get "
235 VolumeManager::GetQueryManager() const
242 VolumeManager::GetRootVolume()
251 VolumeManager::AddVolume(Volume* volume)
267 VolumeManager::GetVolume(vnode_id nodeID)
278 VolumeManager::GetVolume(Volume* volume)
294 // The VolumeManager must not be locked, when this method is invoked.
296 VolumeManager::PutVolume(Volume* volume)
305 //PRINT(("VolumeManager::PutVolume(%p): reference count before: %ld\n",
308 //PRINT(("VolumeManager::PutVolume(%p): Volume connection broken, marking "
336 PRINT("VolumeManager::PutVolume(%p): Removed volume "
356 VolumeManager::NewNodeID(Volume* volume)
371 VolumeManager::RemoveNodeID(vnode_id nodeID)
379 VolumeManager::SendVolumeEvent(VolumeEvent* event)
389 VolumeManager::_EventDelivererEntry(void* data)
391 return ((VolumeManager*)data)->_EventDeliverer();
396 VolumeManager::_EventDeliverer()