Lines Matching defs:iterator
2924 LockIterator iterator(this, node, writeLock, NULL);
2929 status_t error = iterator.LockNext(&done, &volumeUnlocked);
2938 iterator.SetTo(this, node, writeLock, NULL);
2944 if (iterator.lastLockedNode != fRootNode)
2947 iterator.Detach();
3057 LockIterator& iterator = (i == 0) != inverseLockingOrder
3062 if (iterator.firstNode == commonAncestor)
3068 status_t error = iterator.LockNext(&done, &volumeUnlocked);
3101 // use the respective iterator.
3102 LockIterator& iterator = node2 == commonAncestor && writeLock2
3104 iterator.SetStopBeforeNode(NULL);
3109 status_t error = iterator.LockNext(&done, &volumeUnlocked);
3125 if (iterator.lastLockedNode == commonAncestor) {
3144 if (iterator.lastLockedNode != fRootNode)