Lines Matching refs:lrecs
2324 int lrecs; /* left record count */ in xfs_btree_lshift() local
2367 lrecs = xfs_btree_get_numrecs(left); in xfs_btree_lshift()
2368 if (lrecs == cur->bc_ops->get_maxrecs(cur, level)) in xfs_btree_lshift()
2378 lrecs++; in xfs_btree_lshift()
2393 lkp = xfs_btree_key_addr(cur, lrecs, left); in xfs_btree_lshift()
2396 lpp = xfs_btree_ptr_addr(cur, lrecs, left); in xfs_btree_lshift()
2406 xfs_btree_log_keys(cur, lbp, lrecs, lrecs); in xfs_btree_lshift()
2407 xfs_btree_log_ptrs(cur, lbp, lrecs, lrecs); in xfs_btree_lshift()
2410 xfs_btree_key_addr(cur, lrecs - 1, left), lkp)); in xfs_btree_lshift()
2415 lrp = xfs_btree_rec_addr(cur, lrecs, left); in xfs_btree_lshift()
2419 xfs_btree_log_recs(cur, lbp, lrecs, lrecs); in xfs_btree_lshift()
2422 xfs_btree_rec_addr(cur, lrecs - 1, left), lrp)); in xfs_btree_lshift()
2425 xfs_btree_set_numrecs(left, lrecs); in xfs_btree_lshift()
2527 int lrecs; /* left record count */ in xfs_btree_rshift() local
2553 lrecs = xfs_btree_get_numrecs(left); in xfs_btree_rshift()
2554 if (cur->bc_levels[level].ptr >= lrecs) in xfs_btree_rshift()
2580 lkp = xfs_btree_key_addr(cur, lrecs, left); in xfs_btree_rshift()
2581 lpp = xfs_btree_ptr_addr(cur, lrecs, left); in xfs_btree_rshift()
2612 lrp = xfs_btree_rec_addr(cur, lrecs, left); in xfs_btree_rshift()
2625 xfs_btree_set_numrecs(left, --lrecs); in xfs_btree_rshift()
2700 int lrecs; in __xfs_btree_split() local
2740 lrecs = xfs_btree_get_numrecs(left); in __xfs_btree_split()
2741 rrecs = lrecs / 2; in __xfs_btree_split()
2742 if ((lrecs & 1) && cur->bc_levels[level].ptr <= rrecs + 1) in __xfs_btree_split()
2744 src_index = (lrecs - rrecs + 1); in __xfs_btree_split()
2749 lrecs -= rrecs; in __xfs_btree_split()
2750 xfs_btree_set_numrecs(left, lrecs); in __xfs_btree_split()
2838 if (cur->bc_levels[level].ptr > lrecs + 1) { in __xfs_btree_split()
2840 cur->bc_levels[level].ptr -= lrecs; in __xfs_btree_split()
3722 int lrecs = 0; /* left record count */ in xfs_btree_delrec() local
4057 lrecs = xfs_btree_get_numrecs(left); in xfs_btree_delrec()
4068 lrecs + xfs_btree_get_numrecs(block) <= in xfs_btree_delrec()
4110 lrecs = xfs_btree_get_numrecs(left); in xfs_btree_delrec()
4124 lkp = xfs_btree_key_addr(cur, lrecs + 1, left); in xfs_btree_delrec()
4125 lpp = xfs_btree_ptr_addr(cur, lrecs + 1, left); in xfs_btree_delrec()
4138 xfs_btree_log_keys(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
4139 xfs_btree_log_ptrs(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
4145 lrp = xfs_btree_rec_addr(cur, lrecs + 1, left); in xfs_btree_delrec()
4149 xfs_btree_log_recs(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
4158 xfs_btree_set_numrecs(left, lrecs + rrecs); in xfs_btree_delrec()
4184 cur->bc_levels[level].ptr += lrecs; in xfs_btree_delrec()