Home
last modified time | relevance | path

Searched refs:nodeOffset (Results 1 – 5 of 5) sorted by relevance

/haiku/src/bin/bfs_tools/lib/
H A DBPlusTree.cpp622 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 DBPlusTree.h143 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 DBPlusTree.cpp1114 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 DBPlusTree.h169 off_t nodeOffset; member
345 off_t nodeOffset, bplustree_node* other,
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DBTree.h44 off_t nodeOffset; member