Searched refs:iterator (Results 1 - 25 of 453) sorted by relevance

1234567891011>>

/haiku-fatelf/src/kits/app/
H A DTokenSpace.cpp88 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 DQueryManager.cpp35 // 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 DQueryManager.h20 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 DQueryManager.cpp33 // 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 DQueryManager.h20 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 DEntry.cpp79 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 DLastModifiedIndex.cpp125 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 DSizeIndex.cpp123 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 DAttribute.cpp129 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 DEntry.cpp82 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 DLastModifiedIndex.cpp125 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 DSizeIndex.cpp123 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 DAttribute.cpp114 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 DBufferCache.cpp28 for (BufferMap::iterator iterator = fMap.begin(); iterator != fMap.end();
29 iterator++) {
30 delete iterator->second;
38 BufferMap::iterator found = fMap.find(id);
H A DTimeSourceObjectManager.cpp45 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 Ddictionary.c118 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 Ddictionary.h77 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 Dstl.h7 #include <iterator>
/haiku-fatelf/src/apps/text_search/
H A DChangesIterator.cpp56 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 DDirectory.cpp60 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 Dhash.cpp154 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 DSharedImage.cpp53 // 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 DFontCache.cpp39 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 DConnectionInterface.cpp79 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 DRootFileSystem.cpp35 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...]

Completed in 109 milliseconds

1234567891011>>