/haiku-fatelf/src/kits/app/ |
H A D | TokenSpace.cpp | 88 TokenMap::iterator iterator = fTokenMap.find(token); local 89 if (iterator == fTokenMap.end()) 92 fTokenMap.erase(iterator); 105 TokenMap::const_iterator iterator = fTokenMap.find(token); local 106 if (iterator != fTokenMap.end() && iterator->second.type == type) 121 TokenMap::const_iterator iterator = fTokenMap.find(token); local 122 if (iterator == fTokenMap.end() || iterator 138 TokenMap::iterator iterator = fTokenMap.find(token); local 161 TokenMap::const_iterator iterator = fTokenMap.find(token); local [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | QueryManager.cpp | 35 // delete all iterator lists (there shouldn't be any, though) 51 // allocate iterator map 64 QueryManager::AddIterator(QueryIterator* iterator) argument 66 if (!iterator || !iterator->GetVolume()) 71 // get the iterator list for the volume 72 vnode_id nodeID = iterator->GetVolume()->GetRootID(); 88 // add the iterator 89 iteratorList->Insert(iterator); 91 // get a volume reference for the iterator 99 AddSubIterator(HierarchicalQueryIterator* iterator, QueryIterator* subIterator) argument 116 RemoveSubIterator(HierarchicalQueryIterator* iterator, QueryIterator* subIterator) argument 133 GetCurrentSubIterator(HierarchicalQueryIterator* iterator) argument 147 NextSubIterator(HierarchicalQueryIterator* iterator, QueryIterator* subIterator) argument 159 RewindSubIterator(HierarchicalQueryIterator* iterator) argument 169 PutIterator(QueryIterator* iterator) argument 238 QueryIterator* iterator = iteratorList->First(); local [all...] |
H A D | QueryManager.h | 20 status_t AddIterator(QueryIterator* iterator); 23 HierarchicalQueryIterator* iterator, 27 HierarchicalQueryIterator* iterator, 33 HierarchicalQueryIterator* iterator); 35 HierarchicalQueryIterator* iterator, 39 HierarchicalQueryIterator* iterator); 43 void PutIterator(QueryIterator* iterator); 58 QueryIteratorPutter(QueryManager* manager, QueryIterator* iterator) argument 60 fIterator(iterator)
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/client/ |
H A D | QueryManager.cpp | 33 // delete all iterator lists (there shouldn't be any, though) 49 // allocate iterator map 62 QueryManager::AddIterator(QueryIterator* iterator) argument 64 if (!iterator || !iterator->GetVolume()) 69 // get the iterator list for the volume 70 vnode_id nodeID = iterator->GetVolume()->GetRootID(); 86 // add the iterator 87 iteratorList->Insert(iterator); 89 // get a volume reference for the iterator 97 AddSubIterator(HierarchicalQueryIterator* iterator, QueryIterator* subIterator) argument 114 RemoveSubIterator(HierarchicalQueryIterator* iterator, QueryIterator* subIterator) argument 131 GetCurrentSubIterator(HierarchicalQueryIterator* iterator) argument 145 NextSubIterator(HierarchicalQueryIterator* iterator, QueryIterator* subIterator) argument 157 RewindSubIterator(HierarchicalQueryIterator* iterator) argument 167 PutIterator(QueryIterator* iterator) argument 236 QueryIterator* iterator = iteratorList->GetFirst(); local [all...] |
H A D | QueryManager.h | 20 status_t AddIterator(QueryIterator* iterator); 23 HierarchicalQueryIterator* iterator, 27 HierarchicalQueryIterator* iterator, 33 HierarchicalQueryIterator* iterator); 35 HierarchicalQueryIterator* iterator, 39 HierarchicalQueryIterator* iterator); 43 void PutIterator(QueryIterator* iterator); 58 QueryIteratorPutter(QueryManager* manager, QueryIterator* iterator) argument 60 fIterator(iterator)
|
/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/ |
H A D | Entry.cpp | 79 Entry::AttachEntryIterator(EntryIterator *iterator) argument 81 if (iterator && iterator->GetCurrent() == this && !iterator->IsSuspended()) 82 fIterators.Insert(iterator); 87 Entry::DetachEntryIterator(EntryIterator *iterator) argument 89 if (iterator && iterator->GetCurrent() == this && iterator->IsSuspended()) 90 fIterators.Remove(iterator); [all...] |
H A D | LastModifiedIndex.cpp | 125 for (Iterator *iterator = fIterators->First(); 126 iterator; 127 iterator = fIterators->GetNext(iterator)) { 128 iterator->SetTo(NULL, 0); 154 for (Iterator *iterator = fIterators->First(); 155 iterator; 156 iterator = fIterators->GetNext(iterator)) { 157 if (iterator 194 Iterator *iterator = new(nothrow) Iterator; local 222 _AddIterator(Iterator *iterator) argument 229 _RemoveIterator(Iterator *iterator) argument [all...] |
H A D | SizeIndex.cpp | 123 for (Iterator *iterator = fIterators->First(); 124 iterator; 125 iterator = fIterators->GetNext(iterator)) { 126 iterator->SetTo(NULL, 0); 152 for (Iterator *iterator = fIterators->First(); 153 iterator; 154 iterator = fIterators->GetNext(iterator)) { 155 if (iterator 193 Iterator *iterator = new(nothrow) Iterator; local 221 _AddIterator(Iterator *iterator) argument 228 _RemoveIterator(Iterator *iterator) argument [all...] |
H A D | Attribute.cpp | 129 Attribute::AttachAttributeIterator(AttributeIterator *iterator) argument 131 if (iterator && iterator->GetCurrent() == this && !iterator->IsSuspended()) 132 fIterators.Insert(iterator); 137 Attribute::DetachAttributeIterator(AttributeIterator *iterator) argument 139 if (iterator && iterator->GetCurrent() == this && iterator->IsSuspended()) 140 fIterators.Remove(iterator); [all...] |
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/ramfs/ |
H A D | Entry.cpp | 82 Entry::AttachEntryIterator(EntryIterator *iterator) argument 84 if (iterator && iterator->GetCurrent() == this && !iterator->IsSuspended()) 85 fIterators.Insert(iterator); 90 Entry::DetachEntryIterator(EntryIterator *iterator) argument 92 if (iterator && iterator->GetCurrent() == this && iterator->IsSuspended()) 93 fIterators.Remove(iterator); [all...] |
H A D | LastModifiedIndex.cpp | 125 for (Iterator *iterator = fIterators->First(); 126 iterator; 127 iterator = fIterators->GetNext(iterator)) { 128 iterator->SetTo(NULL, 0); 154 for (Iterator *iterator = fIterators->First(); 155 iterator; 156 iterator = fIterators->GetNext(iterator)) { 157 if (iterator 194 Iterator *iterator = new(nothrow) Iterator; local 222 _AddIterator(Iterator *iterator) argument 229 _RemoveIterator(Iterator *iterator) argument [all...] |
H A D | SizeIndex.cpp | 123 for (Iterator *iterator = fIterators->First(); 124 iterator; 125 iterator = fIterators->GetNext(iterator)) { 126 iterator->SetTo(NULL, 0); 152 for (Iterator *iterator = fIterators->First(); 153 iterator; 154 iterator = fIterators->GetNext(iterator)) { 155 if (iterator 193 Iterator *iterator = new(nothrow) Iterator; local 221 _AddIterator(Iterator *iterator) argument 228 _RemoveIterator(Iterator *iterator) argument [all...] |
H A D | Attribute.cpp | 114 Attribute::AttachAttributeIterator(AttributeIterator *iterator) argument 116 if (iterator && iterator->GetCurrent() == this && !iterator->IsSuspended()) 117 fIterators.Insert(iterator); 122 Attribute::DetachAttributeIterator(AttributeIterator *iterator) argument 124 if (iterator && iterator->GetCurrent() == this && iterator->IsSuspended()) 125 fIterators.Remove(iterator); [all...] |
/haiku-fatelf/src/kits/media/ |
H A D | BufferCache.cpp | 28 for (BufferMap::iterator iterator = fMap.begin(); iterator != fMap.end(); 29 iterator++) { 30 delete iterator->second; 38 BufferMap::iterator found = fMap.find(id);
|
H A D | TimeSourceObjectManager.cpp | 45 NodeMap::iterator iterator = fMap.begin(); local 46 for (; iterator != fMap.end(); iterator++) { 47 BTimeSource* timeSource = iterator->second; 73 NodeMap::iterator found = fMap.find(node.node);
|
/haiku-fatelf/src/bin/gdb/gdb/ |
H A D | dictionary.c | 118 struct dict_iterator *iterator); 119 struct symbol *(*iterator_next) (struct dict_iterator *iterator); 123 struct dict_iterator *iterator); 125 struct dict_iterator *iterator); 215 /* The dictionary that the iterator is associated to. */ 237 struct dict_iterator *iterator); 239 static struct symbol *iterator_next_hashed (struct dict_iterator *iterator); 243 struct dict_iterator *iterator); 246 struct dict_iterator *iterator); 265 struct dict_iterator *iterator); 500 dict_iterator_first(const struct dictionary *dict, struct dict_iterator *iterator) argument 510 dict_iterator_next(struct dict_iterator *iterator) argument 517 dict_iter_name_first(const struct dictionary *dict, const char *name, struct dict_iterator *iterator) argument 525 dict_iter_name_next(const char *name, struct dict_iterator *iterator) argument 572 iterator_first_hashed(const struct dictionary *dict, struct dict_iterator *iterator) argument 581 iterator_next_hashed(struct dict_iterator *iterator) argument 598 iterator_hashed_advance(struct dict_iterator *iterator) argument 620 iter_name_first_hashed(const struct dictionary *dict, const char *name, struct dict_iterator *iterator) argument 651 iter_name_next_hashed(const char *name, struct dict_iterator *iterator) argument 752 iterator_first_linear(const struct dictionary *dict, struct dict_iterator *iterator) argument 761 iterator_next_linear(struct dict_iterator *iterator) argument 772 iter_name_first_linear(const struct dictionary *dict, const char *name, struct dict_iterator *iterator) argument 783 iter_name_next_linear(const char *name, struct dict_iterator *iterator) argument [all...] |
H A D | dictionary.h | 77 only provided via iterator functions. */ 99 /* The dictionary that this iterator is associated to. */ 111 struct dict_iterator *iterator); 118 extern struct symbol *dict_iterator_next (struct dict_iterator *iterator); 126 struct dict_iterator *iterator); 137 struct dict_iterator *iterator);
|
/haiku-fatelf/headers/cpp/ |
H A D | stl.h | 7 #include <iterator>
|
/haiku-fatelf/src/apps/text_search/ |
H A D | ChangesIterator.cpp | 56 PathMap::Iterator iterator = fPathMap.GetIterator(); local 58 while (index < fIteratorIndex && iterator.HasNext()) { 59 iterator.Next(); 63 if (iterator.HasNext()) { 64 const PathMap::Entry& entry = iterator.Next(); 125 PathMap::Iterator iterator = fPathMap.GetIterator(); local 126 return !iterator.HasNext(); 133 PathMap::Iterator iterator = fPathMap.GetIterator(); local 134 while (iterator.HasNext()) { 135 const PathMap::Entry& entry = iterator [all...] |
/haiku-fatelf/src/system/boot/loader/file_systems/amiga_ffs/ |
H A D | Directory.cpp | 60 HashIterator *iterator = new(nothrow) HashIterator(fVolume.Device(), fNode); local 61 if (iterator == NULL) 64 if (iterator->InitCheck() != B_OK) { 65 delete iterator; 69 *_cookie = (void *)iterator; 92 HashIterator iterator(fVolume.Device(), fNode); 93 if (iterator.InitCheck() != B_OK) 96 iterator.Goto(fNode.HashIndexFor(fVolume.Type(), name)); 100 while ((node = iterator.GetNext(block)) != NULL) { 119 HashIterator *iterator local 140 HashIterator *iterator = (HashIterator *)cookie; local [all...] |
/haiku-fatelf/src/tools/fs_shell/ |
H A D | hash.cpp | 154 hash_remove_current(struct hash_table *table, struct hash_iterator *iterator) argument 156 uint32_t index = iterator->bucket; 159 if (iterator->current == NULL) 166 if (element == iterator->current) { 167 iterator->current = lastElement; 239 hash_open(struct hash_table *table, struct hash_iterator *iterator) argument 241 if (iterator == NULL) { 242 iterator = (struct hash_iterator *)malloc(sizeof(struct hash_iterator)); 243 if (iterator == NULL) 247 hash_rewind(table, iterator); 254 hash_close(struct hash_table *table, struct hash_iterator *iterator, bool freeIterator) argument 262 hash_rewind(struct hash_table *table, struct hash_iterator *iterator) argument 270 hash_next(struct hash_table *table, struct hash_iterator *iterator) argument [all...] |
/haiku-fatelf/src/bin/debug/profile/ |
H A D | SharedImage.cpp | 53 // create a symbol iterator 54 debug_symbol_iterator* iterator; local 56 &iterator); 58 fprintf(stderr, "Failed to init symbol iterator for image %ld: %s\n", 65 error = _Init(iterator); 68 debug_delete_symbol_iterator(iterator); 78 // create a symbol iterator 79 debug_symbol_iterator* iterator; local 80 status_t error = debug_create_file_symbol_iterator(path, &iterator); 82 fprintf(stderr, "Failed to init symbol iterator fo 121 _Init(debug_symbol_iterator* iterator) argument [all...] |
/haiku-fatelf/src/servers/app/font/ |
H A D | FontCache.cpp | 39 FontMap::Iterator iterator = fFontCacheEntries.GetIterator(); local 40 while (iterator.HasNext()) 41 iterator.Next().value->ReleaseReference(); 130 FontMap::Iterator iterator = fFontCacheEntries.GetIterator(); 133 // some entries, so using the iterator like that should be ok 134 FontCacheEntry* leastUsedEntry = iterator.Next().value; 141 while (iterator.HasNext()) { 142 FontCacheEntry* entry = iterator.Next().value; 153 iterator = fFontCacheEntries.GetIterator(); 154 while (iterator [all...] |
/haiku-fatelf/src/add-ons/kernel/bluetooth/btCoreData/ |
H A D | ConnectionInterface.cpp | 79 DoublyLinkedList<HciConnection>::Iterator iterator local 82 while (iterator.HasNext()) { 84 conn = iterator.Next(); 108 DoublyLinkedList<HciConnection>::Iterator iterator local 110 while (iterator.HasNext()) { 112 conn = iterator.Next(); 136 DoublyLinkedList<HciConnection>::Iterator iterator local 138 while (iterator.HasNext()) { 140 conn = iterator.Next(); 155 DoublyLinkedList<HciConnection>::Iterator iterator local 174 DoublyLinkedList<HciConnection>::Iterator iterator local [all...] |
/haiku-fatelf/src/system/boot/loader/ |
H A D | RootFileSystem.cpp | 35 EntryIterator *iterator = new (std::nothrow) EntryIterator(&fList); local 36 if (iterator == NULL) 39 *_cookie = iterator; 56 EntryIterator iterator = fLinks.GetIterator(); local 61 while ((entry = iterator.Next()) != NULL) { 70 iterator = fList.GetIterator(); 72 while ((entry = iterator.Next()) != NULL) { 90 EntryIterator *iterator = (EntryIterator *)_cookie; local 93 entry = iterator->Next(); 104 EntryIterator *iterator local 119 EntryIterator *iterator = (EntryIterator *)_cookie; local 171 EntryIterator iterator = fList.GetIterator(); local [all...] |