Searched refs:EntryIterator (Results 1 - 10 of 10) sorted by relevance
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | EntryIterator.cpp | 8 #include "EntryIterator.h" 12 EntryIterator::EntryIterator(Directory *directory) function in class:EntryIterator 22 EntryIterator::~EntryIterator() 29 EntryIterator::SetTo(Directory *directory) 45 EntryIterator::Unset() 58 EntryIterator::Suspend() 78 EntryIterator::Resume() 97 EntryIterator [all...] |
H A D | EntryIterator.h | 15 class EntryIterator : public DoublyLinkedListLinkImpl<EntryIterator> { class in inherits:DoublyLinkedListLinkImpl 17 EntryIterator(Directory *directory = NULL); 18 ~EntryIterator();
|
H A D | Entry.h | 17 class EntryIterator; 46 void AttachEntryIterator(EntryIterator *iterator); 47 void DetachEntryIterator(EntryIterator *iterator); 48 inline DoublyLinkedList<EntryIterator> *GetEntryIteratorList() 61 DoublyLinkedList<EntryIterator> fIterators;
|
H A D | Entry.cpp | 9 #include "EntryIterator.h" 83 Entry::AttachEntryIterator(EntryIterator *iterator) 91 Entry::DetachEntryIterator(EntryIterator *iterator)
|
H A D | Directory.cpp | 10 #include "EntryIterator.h" 196 DoublyLinkedList<EntryIterator> *iterators 198 for (EntryIterator *iterator = iterators->First(); 206 DoublyLinkedList<EntryIterator> *nextIterators
|
H A D | kernel_interface.cpp | 52 #include "EntryIterator.h" 1050 // EntryIterator *GetIterator() const { return &fIterator; } 1080 PRINT("EntryIterator %" B_PRId32 ", GetNext() counter: %" B_PRId32 ", entry: %p (%lld)\n", 1104 EntryIterator fIterator;
|
/haiku/src/system/boot/loader/ |
H A D | RootFileSystem.cpp | 34 EntryIterator *iterator = new (std::nothrow) EntryIterator(&fList); 47 delete (EntryIterator *)cookie; 55 EntryIterator iterator = fLinks.GetIterator(); 89 EntryIterator *iterator = (EntryIterator *)_cookie; 103 EntryIterator *iterator = (EntryIterator *)_cookie; 118 EntryIterator *iterator = (EntryIterator *)_cooki [all...] |
H A D | RootFileSystem.h | 41 typedef DoublyLinkedList<entry>::Iterator EntryIterator; typedef in class:RootFileSystem
|
/haiku/src/system/boot/loader/file_systems/tarfs/ |
H A D | tarfs.cpp | 75 typedef EntryList::Iterator EntryIterator; typedef in namespace:TarFS 348 EntryIterator* iterator 349 = new(nothrow) EntryIterator(fEntries.GetIterator()); 364 delete (EntryIterator*)cookie; 385 EntryIterator iterator(fEntries.GetIterator()); 415 EntryIterator* iterator = (EntryIterator*)_cookie; 430 EntryIterator* iterator = (EntryIterator*)_cookie; 444 EntryIterator* iterato [all...] |
/haiku/headers/private/kernel/util/ |
H A D | VectorMap.h | 27 template<typename Entry, typename Parent, typename EntryIterator> 156 template<typename Entry, typename Parent, typename EntryIterator> 159 typedef VectorMapIterator<Entry, Parent, EntryIterator> Iterator; 235 inline VectorMapIterator(Parent *parent, const EntryIterator &iterator) 241 inline EntryIterator &GetIterator() 246 inline const EntryIterator &GetIterator() const 253 EntryIterator fIterator;
|
Completed in 119 milliseconds