Searched refs:nodeOffset (Results 1 – 5 of 5) sorted by relevance
/haiku/src/bin/bfs_tools/lib/ |
H A D | BPlusTree.cpp | 622 nodeAndKey.nodeOffset = fHeader->root_node_pointer; in SeekDown() 626 while ((node = fCache.Get(nodeAndKey.nodeOffset)) != NULL && CheckNode(node)) { in SeekDown() 639 if (status == B_ENTRY_NOT_FOUND && nextOffset == nodeAndKey.nodeOffset) in SeekDown() 645 nodeAndKey.nodeOffset = nextOffset; in SeekDown() 721 status_t BPlusTree::SplitNode(bplustree_node *node,off_t nodeOffset,uint16 *_keyIndex,uint8 *key,ui… in SplitNode() argument 783 other->right_link = nodeOffset; in SplitNode() 926 fCache.SetDirty(nodeOffset,true); in SplitNode() 972 …while (stack.Pop(&nodeAndKey) && (node = fCache.Get(nodeAndKey.nodeOffset)) != NULL && CheckNode(n… in Insert() 995 fCache.SetDirty(nodeAndKey.nodeOffset,true); in Insert() 1005 if (nodeAndKey.nodeOffset == fHeader->root_node_pointer) { in Insert() [all …]
|
H A D | BPlusTree.h | 143 off_t nodeOffset; member 156 …status_t SplitNode(bplustree_node *node, off_t nodeOffset, uint16 *_keyIndex, uint8 *key, uint16 *…
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | BPlusTree.cpp | 1114 nodeAndKey.nodeOffset = fHeader.RootNode(); in _SeekDown() 1118 while ((node = cached.SetTo(nodeAndKey.nodeOffset)) != NULL) { in _SeekDown() 1132 if (status == B_ENTRY_NOT_FOUND && nextOffset == nodeAndKey.nodeOffset) in _SeekDown() 1143 nodeAndKey.nodeOffset = nextOffset; in _SeekDown() 1147 B_PRIdOFF "\n", nodeAndKey.nodeOffset, fStream->ID())); in _SeekDown() 1417 BPlusTree::_SplitNode(bplustree_node* node, off_t nodeOffset, in _SplitNode() argument 1482 other->right_link = HOST_ENDIAN_TO_BFS_INT64(nodeOffset); in _SplitNode() 1703 && (node = cached.SetTo(nodeAndKey.nodeOffset)) != NULL) { in Insert() 1737 _UpdateIterators(nodeAndKey.nodeOffset, BPLUSTREE_NULL, in Insert() 1748 if (nodeAndKey.nodeOffset == fHeader.RootNode()) { in Insert() [all …]
|
H A D | BPlusTree.h | 169 off_t nodeOffset; member 345 off_t nodeOffset, bplustree_node* other,
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | BTree.h | 44 off_t nodeOffset; member
|