Lines Matching refs:bkey
148 static unsigned long *bkey(struct btree_geo *geo, unsigned long *node, int n) in bkey() function
161 longcpy(bkey(geo, node, n), key, geo->keylen); in setkey()
172 longset(bkey(geo, node, n), 0, geo->keylen); in clearpair()
219 longcpy(key, bkey(geo, node, 0), geo->keylen); in btree_last()
227 return longcmp(bkey(geo, node, pos), key, geo->keylen); in keycmp()
334 retry_key = bkey(geo, oldnode, i); in btree_get_prev()
343 longcpy(__key, bkey(geo, node, i), geo->keylen); in btree_get_prev()
420 setkey(geo, node, 0, bkey(geo, head->node, fill - 1)); in btree_grow()
473 bkey(geo, node, fill / 2 - 1), in btree_insert_level()
480 setkey(geo, new, i, bkey(geo, node, i)); in btree_insert_level()
482 setkey(geo, node, i, bkey(geo, node, i + fill / 2)); in btree_insert_level()
487 setkey(geo, node, i, bkey(geo, node, fill - 1)); in btree_insert_level()
497 setkey(geo, node, i, bkey(geo, node, i - 1)); in btree_insert_level()
525 setkey(geo, left, lfill + i, bkey(geo, right, i)); in merge()
532 btree_remove_level(head, geo, bkey(geo, parent, lpos), level + 1); in merge()
610 setkey(geo, node, i, bkey(geo, node, i + 1)); in btree_remove_level()
690 func(child, opaque, bkey(geo, node, i), count++, in __btree_for_each()