Lines Matching defs:iterator
63 HashIterator *iterator = new(nothrow) HashIterator(fVolume.Device(), fNode);
64 if (iterator == NULL)
67 if (iterator->InitCheck() != B_OK) {
68 delete iterator;
72 *_cookie = (void *)iterator;
95 HashIterator iterator(fVolume.Device(), fNode);
96 if (iterator.InitCheck() != B_OK)
99 iterator.Goto(fNode.HashIndexFor(fVolume.Type(), name));
103 while ((node = iterator.GetNext(block)) != NULL) {
122 HashIterator *iterator = (HashIterator *)cookie;
125 NodeBlock *node = iterator->GetNext(block);
143 HashIterator *iterator = (HashIterator *)cookie;
144 iterator->Rewind();