Searched refs:btree (Results 1 - 2 of 2) sorted by relevance

/vbox/src/libs/xpcom18a4/xpcom/tests/
H A DTestVoidBTree.cpp108 nsVoidBTree btree; local
115 btree.InsertElementAt(NS_REINTERPRET_CAST(void*, POINTER(i)), i);
118 if (btree[i] != POINTER(i)) {
129 btree.RemoveElementAt(i);
131 if (btree.Count() != 0) {
144 btree.InsertElementAt(POINTER(i), 0);
147 if (btree[COUNT - (i + 1)] != POINTER(i)) {
158 btree.RemoveElementAt(0);
160 if (btree.Count() != 0) {
169 // Test boundary conditions with small btree
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxFsDxe/
H A Dfsw_hfs.c447 fsw_hfs_btree_recoffset (struct fsw_hfs_btree * btree, argument
453 recptr = (fsw_u16 *) (cnode+btree->node_size - index * 2 - 2);
459 fsw_hfs_btree_rec (struct fsw_hfs_btree * btree, argument
465 offset = fsw_hfs_btree_recoffset (btree, node, index);
471 fsw_hfs_btree_search (struct fsw_hfs_btree * btree, argument
483 currnode = btree->root_node;
484 status = fsw_alloc(btree->node_size, &buffer);
498 if (fsw_hfs_read_file (btree->file,
499 (fsw_u64)currnode * btree->node_size,
500 btree
718 fsw_hfs_btree_iterate_node(struct fsw_hfs_btree * btree, BTNodeDescriptor * first_node, fsw_u32 first_rec, int (*callback) (BTreeKey *record, void* param), void * param) argument
[all...]

Completed in 2096 milliseconds