Searched refs:iterators (Results 1 - 8 of 8) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DShareAttrDir.cpp197 DoublyLinkedList<ShareAttrDirIterator>* iterators)
220 // sort the iterators
221 int32 iteratorCount = (iterators ? iterators->Count() : 0);
230 // move the iterators
232 ShareAttrDirIterator* iterator = iterators->First();
234 iterators->Remove(iterator);
243 iterators->Insert(_iterators[i]);
256 ShareAttrDirIterator* iterator = (iterators ? iterators
196 Update(const AttrDirInfo& dirInfo, DoublyLinkedList<ShareAttrDirIterator>* iterators) argument
[all...]
H A DQueryManager.cpp223 // Removes all subiterators belonging to the volume from their parent iterators
232 IteratorList iterators; local
236 // Unset the parent of all iterators and remove one reference.
237 // If the iterators are unreference, remove them.
256 iterators.Insert(iterator);
269 // free the iterators we have removed and surrender their volume
272 while (QueryIterator* iterator = iterators.First()) {
273 iterators.Remove(iterator);
H A DShareAttrDir.h46 iterators);
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNode.cpp239 // move all iterators pointing to the attribute to the next attribute
241 // set the iterators' current entry
243 DoublyLinkedList<AttributeIterator> *iterators local
245 for (AttributeIterator *iterator = iterators->First();
247 iterator = iterators->GetNext(iterator)) {
250 // Move the iterators from one list to the other, or just remove
255 nextIterators->MoveFrom(iterators);
257 iterators->RemoveAll();
H A DDirectory.cpp192 // move all iterators pointing to the entry to the next entry
194 // set the iterators' current entry
196 DoublyLinkedList<EntryIterator> *iterators local
198 for (EntryIterator *iterator = iterators->First();
200 iterator = iterators->GetNext(iterator)) {
203 // Move the iterators from one list to the other, or just remove
208 nextIterators->MoveFrom(iterators);
210 iterators->RemoveAll();
/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DLastModifiedIndex.cpp202 IteratorList iterators; local
203 iterators.MoveFrom(fIteratorsToUpdate);
218 // move the iterators that point to the node to the previous node
219 for (IteratorList::Iterator it = iterators.GetIterator();
231 // Move the iterators to the next node again. If the node hasn't changed
234 for (IteratorList::Iterator it = iterators.GetIterator();
H A DSizeIndex.cpp201 IteratorList iterators; local
202 iterators.MoveFrom(fIteratorsToUpdate);
216 // move the iterators that point to the node to the previous node
217 for (IteratorList::Iterator it = iterators.GetIterator();
229 // Move the iterators to the next node again. If the node hasn't changed
232 for (IteratorList::Iterator it = iterators.GetIterator();
H A DAttributeIndex.cpp334 IteratorList iterators; local
335 iterators.MoveFrom(fIteratorsToUpdate);
343 // move the iterators that point to the node to the previous node
345 for (IteratorList::Iterator it = iterators.GetIterator();
358 // Move the iterators to the next node again. If the node hasn't changed
362 for (IteratorList::Iterator it = iterators.GetIterator();

Completed in 51 milliseconds