Searched refs:EntryIterator (Results 1 - 10 of 10) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DEntryIterator.cpp8 #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 DEntryIterator.h15 class EntryIterator : public DoublyLinkedListLinkImpl<EntryIterator> { class in inherits:DoublyLinkedListLinkImpl
17 EntryIterator(Directory *directory = NULL);
18 ~EntryIterator();
H A DEntry.h17 class EntryIterator;
46 void AttachEntryIterator(EntryIterator *iterator);
47 void DetachEntryIterator(EntryIterator *iterator);
48 inline DoublyLinkedList<EntryIterator> *GetEntryIteratorList()
61 DoublyLinkedList<EntryIterator> fIterators;
H A DEntry.cpp9 #include "EntryIterator.h"
83 Entry::AttachEntryIterator(EntryIterator *iterator)
91 Entry::DetachEntryIterator(EntryIterator *iterator)
H A DDirectory.cpp10 #include "EntryIterator.h"
196 DoublyLinkedList<EntryIterator> *iterators
198 for (EntryIterator *iterator = iterators->First();
206 DoublyLinkedList<EntryIterator> *nextIterators
H A Dkernel_interface.cpp52 #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 DRootFileSystem.cpp34 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 DRootFileSystem.h41 typedef DoublyLinkedList<entry>::Iterator EntryIterator; typedef in class:RootFileSystem
/haiku/src/system/boot/loader/file_systems/tarfs/
H A Dtarfs.cpp75 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 DVectorMap.h27 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