/haiku/src/system/boot/loader/file_systems/bfs/ |
H A D | Directory.cpp | 69 *_cookie = (void *)new(nothrow) TreeIterator(&fTree); 82 delete (TreeIterator *)cookie; 101 TreeIterator *iterator = (TreeIterator *)cookie; 112 TreeIterator *iterator = (TreeIterator *)cookie; 132 TreeIterator *iterator = (TreeIterator *)cookie; 141 TreeIterator iterator(&fTree);
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | AttributeIterator.h | 36 TreeIterator* fIterator;
|
H A D | DirectoryIterator.h | 39 TreeIterator* fIterator;
|
H A D | BTree.h | 39 class TreeIterator; 120 void _AddIterator(TreeIterator* iterator); 121 void _RemoveIterator(TreeIterator* iterator); 123 friend class TreeIterator; 130 SinglyLinkedList<TreeIterator> fIterators; 281 class TreeIterator : public SinglyLinkedListLinkImpl<TreeIterator> { class in inherits:SinglyLinkedListLinkImpl 283 TreeIterator(BTree* tree, const btrfs_key& key); 284 ~TreeIterator(); 331 // #pragma mark - TreeIterator inlin [all...] |
H A D | AttributeIterator.cpp | 30 fIterator = new(std::nothrow) TreeIterator(inode->GetVolume()->FSTree(),
|
H A D | BTree.cpp | 542 // traversing the tree - a TreeIterator doesn't lock the inode) 545 SinglyLinkedList<TreeIterator>::Iterator iterator 871 BTree::_AddIterator(TreeIterator* iterator) 879 BTree::_RemoveIterator(TreeIterator* iterator) 889 TreeIterator::TreeIterator(BTree* tree, const btrfs_key& key) function in class:TreeIterator 902 TreeIterator::~TreeIterator() 913 TreeIterator::Rewind(bool inverse) 924 TreeIterator [all...] |
H A D | DirectoryIterator.cpp | 31 fIterator = new(std::nothrow) TreeIterator(inode->GetVolume()->FSTree(),
|
H A D | ExtentAllocator.cpp | 452 TreeIterator iterator(fCurrentExtentTree, key);
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | FileSystemVisitor.h | 16 class TreeIterator; 47 TreeIterator* iterator); 59 TreeIterator* fIterator;
|
H A D | Query.h | 16 class TreeIterator; 70 TreeIterator* fIterator;
|
H A D | BPlusTree.h | 163 class TreeIterator; 359 void _AddIterator(TreeIterator* iterator); 360 void _RemoveIterator(TreeIterator* iterator); 374 friend class TreeIterator; 387 SinglyLinkedList<TreeIterator> fIterators; 395 class TreeIterator : public SinglyLinkedListLinkImpl<TreeIterator> { class in namespace:BFS 397 TreeIterator(BPlusTree* tree); 398 ~TreeIterator(); 520 // #pragma mark - TreeIterator inlin [all...] |
H A D | CheckVisitor.h | 44 TreeIterator* iterator);
|
H A D | FileSystemVisitor.cpp | 92 fIterator = new(std::nothrow) TreeIterator(tree); 304 char* treeName, TreeIterator* iterator)
|
H A D | BPlusTree.cpp | 625 // traversing the tree - a TreeIterator doesn't lock the inode) 628 SinglyLinkedList<TreeIterator>::Iterator iterator 986 SinglyLinkedList<TreeIterator>::Iterator iterator 994 BPlusTree::_AddIterator(TreeIterator* iterator) 1002 BPlusTree::_RemoveIterator(TreeIterator* iterator) 2559 TreeIterator::TreeIterator(BPlusTree* tree) function in class:BFS::TreeIterator 2570 TreeIterator::~TreeIterator() 2580 TreeIterator [all...] |
H A D | Query.cpp | 131 TreeIterator** iterator, 134 TreeIterator* iterator, 484 TreeIterator** iterator, bool queryNonIndexed) 518 *iterator = new(std::nothrow) TreeIterator(tree); 580 Equation::GetNextMatching(Volume* volume, TreeIterator* iterator,
|
H A D | Inode.h | 18 class TreeIterator; 460 TreeIterator* fIterator;
|
H A D | kernel_interface.cpp | 1721 TreeIterator* iterator = new(std::nothrow) TreeIterator(tree); 1736 TreeIterator* iterator = (TreeIterator*)_cookie; 1775 /*! Sets the TreeIterator back to the beginning of the directory. */ 1780 TreeIterator* iterator = (TreeIterator*)_cookie; 1797 delete (TreeIterator*)_cookie;
|
H A D | CheckVisitor.cpp | 337 char* treeName, TreeIterator* iterator)
|
H A D | Inode.cpp | 1385 TreeIterator iterator(fTree); 2938 || (fIterator = new(std::nothrow) TreeIterator(tree)) == NULL) {
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Iterators.cpp | 161 \class TreeIterator 164 A TreeIterator is usually initialized to the root node of the tree 169 TreeIterator::TreeIterator(Tree *tree) function in class:TreeIterator 178 TreeIterator::~TreeIterator() 185 TreeIterator::SetTo(Tree *tree) 202 TreeIterator::Unset() 216 TreeIterator::InitCheck() const 223 TreeIterator [all...] |
H A D | Tree.h | 32 class TreeIterator;
|
H A D | Iterators.h | 78 // TreeIterator 79 class TreeIterator { class 81 TreeIterator(Tree *tree); 82 ~TreeIterator(); 147 TreeIterator fTreeIterator;
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | test.cpp | 328 TreeIterator iterator(tree); 363 printf("TreeIterator::GetNext() returned: %s\n", strerror(status)); 385 TreeIterator iterator(tree); 394 printf("TreeIterator::Find() returned: %s\n", strerror(status));
|