Lines Matching refs:parent
518 unsigned long *parent, int lpos) in merge() argument
528 setval(geo, parent, lpos, right); in merge()
529 setval(geo, parent, lpos + 1, left); in merge()
531 btree_remove_level(head, geo, bkey(geo, parent, lpos), level + 1); in merge()
538 unsigned long *parent, *left = NULL, *right = NULL; in rebalance() local
551 parent = find_level(head, geo, key, level + 1); in rebalance()
552 i = getpos(geo, parent, key); in rebalance()
553 BUG_ON(bval(geo, parent, i) != child); in rebalance()
556 left = bval(geo, parent, i - 1); in rebalance()
562 parent, i - 1); in rebalance()
566 if (i + 1 < getfill(geo, parent, i)) { in rebalance()
567 right = bval(geo, parent, i + 1); in rebalance()
573 parent, i); in rebalance()