Lines Matching defs:volume

369 	FUSEVolume*	volume;
379 ReadDirBuffer(FUSEVolume* volume, FUSENode* directory, DirCookie* cookie,
382 volume(volume),
397 FUSEVolume* volume;
404 LockIterator(FUSEVolume* volume, FUSENode* node, bool writeLock,
407 volume(volume),
421 void SetTo(FUSEVolume* volume, FUSENode* node, bool writeLock,
426 this->volume = volume;
439 if (volume->fLockManager.TryGenericLock(
444 // node is locked -- we need to unlock the volume and wait for
446 volume->fLock.Unlock();
447 status_t error = volume->fLockManager.GenericLock(
449 volume->fLock.Lock();
454 volume->_PutNode(nextNode);
480 volume->_UnlockNodeChainInternal(firstNode, writeLock, lastLockedNode,
501 RWLockableReadLocking(FUSEVolume* volume)
503 fLockManager(volume != NULL ? &volume->fLockManager : NULL)
536 RWLockableWriteLocking(FUSEVolume* volume)
538 fLockManager(volume != NULL ? &volume->fLockManager : NULL)
573 RWLockableReadLocker(FUSEVolume* volume, RWLockable* lockable)
576 RWLockableReadLocking(volume))
586 RWLockableWriteLocker(FUSEVolume* volume, RWLockable* lockable)
589 RWLockableWriteLocking(volume))
597 NodeLocker(FUSEVolume* volume, FUSENode* node, bool parent, bool writeLock)
599 fVolume(volume),
604 fStatus = volume->_LockNodeChain(node, parent, writeLock);
630 NodeReadLocker(FUSEVolume* volume, FUSENode* node, bool parent)
632 NodeLocker(volume, node, parent, false)
639 NodeWriteLocker(FUSEVolume* volume, FUSENode* node, bool parent)
641 NodeLocker(volume, node, parent, true)
648 MultiNodeLocker(FUSEVolume* volume, FUSENode* node1, bool lockParent1,
651 fVolume(volume),
659 fStatus = volume->_LockNodeChains(node1, lockParent1, writeLock1, node2,
799 // init the volume name
832 // hold the volume lock the whole time. That's a concurrency killer, but
2909 The volume lock must not be held.
2967 The volume lock must be held.
3308 return buffer->volume->_AddReadDirEntryLowLevel(buffer, buf, bufsize, name, type, nodeID, offset);
3320 return buffer->volume->_AddReadDirEntry(buffer, name, type, nodeID, offset);
3329 return buffer->volume->_AddReadDirEntry(buffer, name, type << 12, nodeID, 0);