Lines Matching refs:rrecs
2253 int rrecs; /* right record count */ in xfs_btree_lshift() local
2296 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_lshift()
2304 rrecs--; in xfs_btree_lshift()
2353 xfs_btree_set_numrecs(right, rrecs); in xfs_btree_lshift()
2359 XFS_BTREE_STATS_ADD(cur, moves, rrecs - 1); in xfs_btree_lshift()
2362 for (i = 0; i < rrecs; i++) { in xfs_btree_lshift()
2370 -1, rrecs); in xfs_btree_lshift()
2373 -1, rrecs); in xfs_btree_lshift()
2375 xfs_btree_log_keys(cur, rbp, 1, rrecs); in xfs_btree_lshift()
2376 xfs_btree_log_ptrs(cur, rbp, 1, rrecs); in xfs_btree_lshift()
2381 -1, rrecs); in xfs_btree_lshift()
2382 xfs_btree_log_recs(cur, rbp, 1, rrecs); in xfs_btree_lshift()
2451 int rrecs; /* right record count */ in xfs_btree_rshift() local
2488 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_rshift()
2489 if (rrecs == cur->bc_ops->get_maxrecs(cur, level)) in xfs_btree_rshift()
2493 XFS_BTREE_STATS_ADD(cur, moves, rrecs); in xfs_btree_rshift()
2510 for (i = rrecs - 1; i >= 0; i--) { in xfs_btree_rshift()
2516 xfs_btree_shift_keys(cur, rkp, 1, rrecs); in xfs_btree_rshift()
2517 xfs_btree_shift_ptrs(cur, rpp, 1, rrecs); in xfs_btree_rshift()
2527 xfs_btree_log_keys(cur, rbp, 1, rrecs + 1); in xfs_btree_rshift()
2528 xfs_btree_log_ptrs(cur, rbp, 1, rrecs + 1); in xfs_btree_rshift()
2540 xfs_btree_shift_recs(cur, rrp, 1, rrecs); in xfs_btree_rshift()
2544 xfs_btree_log_recs(cur, rbp, 1, rrecs + 1); in xfs_btree_rshift()
2553 xfs_btree_set_numrecs(right, ++rrecs); in xfs_btree_rshift()
2626 int rrecs; in __xfs_btree_split() local
2666 rrecs = lrecs / 2; in __xfs_btree_split()
2667 if ((lrecs & 1) && cur->bc_ptrs[level] <= rrecs + 1) in __xfs_btree_split()
2668 rrecs++; in __xfs_btree_split()
2669 src_index = (lrecs - rrecs + 1); in __xfs_btree_split()
2671 XFS_BTREE_STATS_ADD(cur, moves, rrecs); in __xfs_btree_split()
2674 lrecs -= rrecs; in __xfs_btree_split()
2676 xfs_btree_set_numrecs(right, xfs_btree_get_numrecs(right) + rrecs); in __xfs_btree_split()
2695 for (i = src_index; i < rrecs; i++) { in __xfs_btree_split()
2702 xfs_btree_copy_keys(cur, rkp, lkp, rrecs); in __xfs_btree_split()
2703 xfs_btree_copy_ptrs(cur, rpp, lpp, rrecs); in __xfs_btree_split()
2705 xfs_btree_log_keys(cur, rbp, 1, rrecs); in __xfs_btree_split()
2706 xfs_btree_log_ptrs(cur, rbp, 1, rrecs); in __xfs_btree_split()
2719 xfs_btree_copy_recs(cur, rrp, lrp, rrecs); in __xfs_btree_split()
2720 xfs_btree_log_recs(cur, rbp, 1, rrecs); in __xfs_btree_split()
3646 int rrecs = 0; /* right record count */ in xfs_btree_delrec() local
3895 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_delrec()
4002 rrecs + xfs_btree_get_numrecs(block) <= in xfs_btree_delrec()
4026 rrecs = xfs_btree_get_numrecs(right); in xfs_btree_delrec()
4033 XFS_BTREE_STATS_ADD(cur, moves, rrecs); in xfs_btree_delrec()
4046 for (i = 1; i < rrecs; i++) { in xfs_btree_delrec()
4052 xfs_btree_copy_keys(cur, lkp, rkp, rrecs); in xfs_btree_delrec()
4053 xfs_btree_copy_ptrs(cur, lpp, rpp, rrecs); in xfs_btree_delrec()
4055 xfs_btree_log_keys(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
4056 xfs_btree_log_ptrs(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
4065 xfs_btree_copy_recs(cur, lrp, rrp, rrecs); in xfs_btree_delrec()
4066 xfs_btree_log_recs(cur, lbp, lrecs + 1, lrecs + rrecs); in xfs_btree_delrec()
4075 xfs_btree_set_numrecs(left, lrecs + rrecs); in xfs_btree_delrec()