Lines Matching refs:rrecs
1992 int rrecs; /* right record count */ in xfs_btree_lshift() local
2037 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_lshift()
2045 rrecs--; in xfs_btree_lshift()
2094 xfs_btree_set_numrecs(right, rrecs); in xfs_btree_lshift()
2100 XFS_BTREE_STATS_ADD(cur, moves, rrecs - 1); in xfs_btree_lshift()
2106 for (i = 0; i < rrecs; i++) { in xfs_btree_lshift()
2114 -1, rrecs); in xfs_btree_lshift()
2117 -1, rrecs); in xfs_btree_lshift()
2119 xfs_btree_log_keys(cur, rbp, 1, rrecs); in xfs_btree_lshift()
2120 xfs_btree_log_ptrs(cur, rbp, 1, rrecs); in xfs_btree_lshift()
2125 -1, rrecs); in xfs_btree_lshift()
2126 xfs_btree_log_recs(cur, rbp, 1, rrecs); in xfs_btree_lshift()
2177 int rrecs; /* right record count */ in xfs_btree_rshift() local
2217 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_rshift()
2218 if (rrecs == cur->bc_ops->get_maxrecs(cur, level)) in xfs_btree_rshift()
2222 XFS_BTREE_STATS_ADD(cur, moves, rrecs); in xfs_btree_rshift()
2240 for (i = rrecs - 1; i >= 0; i--) { in xfs_btree_rshift()
2247 xfs_btree_shift_keys(cur, rkp, 1, rrecs); in xfs_btree_rshift()
2248 xfs_btree_shift_ptrs(cur, rpp, 1, rrecs); in xfs_btree_rshift()
2260 xfs_btree_log_keys(cur, rbp, 1, rrecs + 1); in xfs_btree_rshift()
2261 xfs_btree_log_ptrs(cur, rbp, 1, rrecs + 1); in xfs_btree_rshift()
2273 xfs_btree_shift_recs(cur, rrp, 1, rrecs); in xfs_btree_rshift()
2277 xfs_btree_log_recs(cur, rbp, 1, rrecs + 1); in xfs_btree_rshift()
2292 xfs_btree_set_numrecs(right, ++rrecs); in xfs_btree_rshift()
2358 int rrecs; in __xfs_btree_split() local
2403 rrecs = lrecs / 2; in __xfs_btree_split()
2404 if ((lrecs & 1) && cur->bc_ptrs[level] <= rrecs + 1) in __xfs_btree_split()
2405 rrecs++; in __xfs_btree_split()
2406 src_index = (lrecs - rrecs + 1); in __xfs_btree_split()
2408 XFS_BTREE_STATS_ADD(cur, moves, rrecs); in __xfs_btree_split()
2428 for (i = src_index; i < rrecs; i++) { in __xfs_btree_split()
2435 xfs_btree_copy_keys(cur, rkp, lkp, rrecs); in __xfs_btree_split()
2436 xfs_btree_copy_ptrs(cur, rpp, lpp, rrecs); in __xfs_btree_split()
2438 xfs_btree_log_keys(cur, rbp, 1, rrecs); in __xfs_btree_split()
2439 xfs_btree_log_ptrs(cur, rbp, 1, rrecs); in __xfs_btree_split()
2451 xfs_btree_copy_recs(cur, rrp, lrp, rrecs); in __xfs_btree_split()
2452 xfs_btree_log_recs(cur, rbp, 1, rrecs); in __xfs_btree_split()
2468 lrecs -= rrecs; in __xfs_btree_split()
2470 xfs_btree_set_numrecs(right, xfs_btree_get_numrecs(right) + rrecs); in __xfs_btree_split()
3385 int rrecs = 0; /* right record count */ in xfs_btree_delrec() local
3649 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_delrec()
3744 rrecs + xfs_btree_get_numrecs(block) <= in xfs_btree_delrec()
3768 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_delrec()
3775 XFS_BTREE_STATS_ADD(cur, moves, rrecs); in xfs_btree_delrec()
3788 for (i = 1; i < rrecs; i++) { in xfs_btree_delrec()
3794 xfs_btree_copy_keys(cur, lkp, rkp, rrecs); in xfs_btree_delrec()
3795 xfs_btree_copy_ptrs(cur, lpp, rpp, rrecs); in xfs_btree_delrec()
3797 xfs_btree_log_keys(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
3798 xfs_btree_log_ptrs(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
3807 xfs_btree_copy_recs(cur, lrp, rrp, rrecs); in xfs_btree_delrec()
3808 xfs_btree_log_recs(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
3817 xfs_btree_set_numrecs(left, lrecs + rrecs); in xfs_btree_delrec()