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"
82 Entry::AttachEntryIterator(EntryIterator *iterator)
90 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"
1045 // EntryIterator *GetIterator() const { return &fIterator; }
1075 PRINT("EntryIterator %" B_PRId32 ", GetNext() counter: %" B_PRId32 ", entry: %p (%Ld)\n",
1099 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.cpp87 typedef EntryList::Iterator EntryIterator; typedef in namespace:TarFS
360 EntryIterator* iterator
361 = new(nothrow) EntryIterator(fEntries.GetIterator());
376 delete (EntryIterator*)cookie;
397 EntryIterator iterator(fEntries.GetIterator());
427 EntryIterator* iterator = (EntryIterator*)_cookie;
442 EntryIterator* iterator = (EntryIterator*)_cookie;
456 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 138 milliseconds