Searched refs:BPlusTree (Results 1 - 20 of 20) sorted by relevance

/haiku/src/bin/bfs_tools/lib/
H A DBPlusTree.h3 /* BPlusTree - BFS B+Tree implementation
88 class BPlusTree;
92 NodeCache(BPlusTree *);
99 BPlusTree *fTree;
103 class BPlusTree { class
105 BPlusTree(int32 keyType, int32 nodeSize = BPLUSTREE_NODE_SIZE,
107 BPlusTree(BPositionIO *stream, bool allowDuplicates = true);
108 BPlusTree();
109 ~BPlusTree();
185 inline status_t BPlusTree
[all...]
H A DBPlusTree.cpp0 /* BPlusTree - BFS B+Tree implementation
8 #include "BPlusTree.h"
48 NodeCache::NodeCache(BPlusTree *tree)
73 BPlusTree::BPlusTree(int32 keyType,int32 nodeSize,bool allowDuplicates) function in class:BPlusTree
84 BPlusTree::BPlusTree(BPositionIO *stream,bool allowDuplicates) function in class:BPlusTree
95 BPlusTree::BPlusTree() function in class:BPlusTree
108 BPlusTree
[all...]
H A Dmakefile33 SRCS = bfs.cpp Disk.cpp Inode.cpp Bitmap.cpp BPlusTree.cpp Hashtable.cpp dump.cpp
H A DInode.h13 class BPlusTree;
175 status_t GetTree(BPlusTree **tree);
180 BPlusTree *fTree;
H A DInode.cpp10 #include "BPlusTree.h"
1247 fTree = new BPlusTree(BPLUSTREE_STRING_TYPE, BPLUSTREE_NODE_SIZE,
1284 fTree = new BPlusTree(this);
1297 Directory::GetTree(BPlusTree **tree)
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DBPlusTree.h161 class BPlusTree;
177 CachedNode(BPlusTree* tree)
190 CachedNode(BPlusTree* tree, off_t offset, bool check = true)
240 BPlusTree* fTree;
251 class BPlusTree : public TransactionListener { class in namespace:BFS
254 BPlusTree(Transaction& transaction,
258 BPlusTree(Inode* stream);
259 BPlusTree();
260 ~BPlusTree();
320 BPlusTree(cons
[all...]
H A DCheckVisitor.h18 class BPlusTree;
51 BPlusTree* tree, Inode* inode,
H A DBPlusTree.cpp13 #include "BPlusTree.h"
130 TreeCheck(BPlusTree* tree)
236 // Node Caching for the BPlusTree class
582 BPlusTree::BPlusTree(Transaction& transaction, Inode* stream, int32 nodeSize) function in class:BFS::BPlusTree
593 BPlusTree::BPlusTree(Inode* stream) function in class:BFS::BPlusTree
606 BPlusTree::BPlusTree() function in class:BFS::BPlusTree
620 BPlusTree
[all...]
H A DInode.h17 class BPlusTree;
139 BPlusTree* Tree() const { return fTree; }
261 BPlusTree* fTree;
H A DFileSystemVisitor.cpp13 #include "BPlusTree.h"
81 BPlusTree* tree = inode->Tree();
H A DIndex.cpp17 #include "BPlusTree.h"
77 BPlusTree* tree = indices->Tree();
253 BPlusTree* tree = Node()->Tree();
H A DCheckVisitor.cpp14 #include "BPlusTree.h"
390 CheckVisitor::_RemoveInvalidNode(Inode* parent, BPlusTree* tree,
692 BPlusTree* tree = inode->Tree();
738 BPlusTree* tree = index->inode->Tree();
H A DInode.cpp12 #include "BPlusTree.h"
240 BPlusTree* tree = new(std::nothrow) BPlusTree(*fTransaction, fInode);
365 fTree = new(std::nothrow) BPlusTree(this);
1323 BPlusTree* tree = attributes->Tree();
2628 BPlusTree* tree = NULL;
2936 BPlusTree* tree = fAttributes->Tree();
H A Dkernel_interface.cpp16 #include "BPlusTree.h"
601 BPlusTree* tree = directory->Tree();
1198 BPlusTree* tree = oldDirectory->Tree();
1241 BPlusTree* newTree = tree;
1307 BPlusTree* movedTree = inode->Tree();
1717 BPlusTree* tree = inode->Tree();
H A DQuery.cpp21 #include "BPlusTree.h"
514 BPlusTree* tree = index.Node()->Tree();
/haiku/src/system/boot/loader/file_systems/bfs/
H A DDirectory.h13 #include "BPlusTree.h"
42 BPlusTree fTree;
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A Dtest.cpp21 #include "BPlusTree.h"
322 checkTreeContents(BPlusTree* tree)
383 checkTreeIntegrity(BPlusTree* tree)
402 checkTree(BPlusTree* tree)
413 printf("BPlusTree::Validate() found errors\n");
423 addAllKeys(Transaction& transaction, BPlusTree* tree)
430 printf("BPlusTree::Insert() returned: %s\n", strerror(status));
443 removeAllKeys(Transaction& transaction, BPlusTree* tree)
451 printf("BPlusTree::Remove() returned: %s\n", strerror(status));
467 duplicateTest(Transaction& transaction, BPlusTree* tre
[all...]
/haiku/src/bin/bfs_tools/
H A Dchkindex.cpp11 #include "BPlusTree.h"
145 checkIndexForNonExistingFiles(Disk &disk,BPlusTree &tree)
189 checkFiles(Disk &disk,BPlusTree &tree,char *attribute)
289 BPlusTree *parentTree;
378 BPlusTree *tree;
494 BPlusTree *tree;
H A Dbfsinfo.cpp11 #include "BPlusTree.h"
422 BPlusTree *tree;
H A Drecover.cpp14 #include "BPlusTree.h"
616 BPlusTree *tree;
670 BPlusTree *tree;

Completed in 162 milliseconds