Lines Matching defs:numrecs

919 	 * Set the ptr value to numrecs, that's the last record/key.
1246 __u16 numrecs,
1254 buf->bb_numrecs = cpu_to_be16(numrecs);
1285 __u16 numrecs,
1289 numrecs, owner);
1298 __u16 numrecs,
1302 xfs_buf_daddr(bp), level, numrecs, owner);
1328 int numrecs)
1330 xfs_btree_init_buf(cur->bc_mp, bp, cur->bc_ops, level, numrecs,
1467 int numrecs)
1469 ASSERT(numrecs >= 0);
1470 memcpy(dst_rec, src_rec, numrecs * cur->bc_ops->rec_len);
1514 int numrecs)
1518 ASSERT(numrecs >= 0);
1522 memmove(dst_rec, rec, numrecs * cur->bc_ops->rec_len);
2755 * Decrement and log left's numrecs, bump and log right's numrecs.
2907 /* Adjust numrecs for the later get_*_keys() calls. */
3380 int numrecs,/* # of recs in block */
3393 if (numrecs < cur->bc_ops->get_dmaxrecs(cur, level)) {
3463 int numrecs;/* number of records */
3497 numrecs = xfs_btree_get_numrecs(block);
3505 if (ptr <= numrecs) {
3521 if (numrecs == cur->bc_ops->get_maxrecs(cur, level)) {
3522 error = xfs_btree_make_block_unfull(cur, level, numrecs,
3533 numrecs = xfs_btree_get_numrecs(block);
3545 XFS_BTREE_STATS_ADD(cur, moves, numrecs - ptr + 1);
3555 for (i = numrecs - ptr; i >= 0; i--) {
3561 xfs_btree_shift_keys(cur, kp, 1, numrecs - ptr + 1);
3562 xfs_btree_shift_ptrs(cur, pp, 1, numrecs - ptr + 1);
3568 /* Now put the new data in, bump numrecs and log it. */
3571 numrecs++;
3572 xfs_btree_set_numrecs(block, numrecs);
3573 xfs_btree_log_ptrs(cur, bp, ptr, numrecs);
3574 xfs_btree_log_keys(cur, bp, ptr, numrecs);
3576 if (ptr < numrecs) {
3587 xfs_btree_shift_recs(cur, rp, 1, numrecs - ptr + 1);
3589 /* Now put the new data in, bump numrecs and log it. */
3591 xfs_btree_set_numrecs(block, ++numrecs);
3592 xfs_btree_log_recs(cur, bp, ptr, numrecs);
3594 if (ptr < numrecs) {
3757 int numrecs;
3783 numrecs = xfs_btree_get_numrecs(cblock);
3790 if (numrecs > cur->bc_ops->get_dmaxrecs(cur, level))
3802 index = numrecs - cur->bc_ops->get_maxrecs(cur, level);
3814 xfs_btree_copy_keys(cur, kp, ckp, numrecs);
3819 for (i = 0; i < numrecs; i++) {
3825 xfs_btree_copy_ptrs(cur, pp, cpp, numrecs);
3919 int numrecs; /* temporary numrec count */
3932 numrecs = xfs_btree_get_numrecs(block);
3941 if (ptr > numrecs) {
3947 XFS_BTREE_STATS_ADD(cur, moves, numrecs - ptr);
3958 for (i = 0; i < numrecs - ptr; i++) {
3964 if (ptr < numrecs) {
3965 xfs_btree_shift_keys(cur, lkp, -1, numrecs - ptr);
3966 xfs_btree_shift_ptrs(cur, lpp, -1, numrecs - ptr);
3967 xfs_btree_log_keys(cur, bp, ptr, numrecs - 1);
3968 xfs_btree_log_ptrs(cur, bp, ptr, numrecs - 1);
3972 if (ptr < numrecs) {
3975 -1, numrecs - ptr);
3976 xfs_btree_log_recs(cur, bp, ptr, numrecs - 1);
3983 xfs_btree_set_numrecs(block, --numrecs);
4019 if (numrecs == 1 && level > 0) {
4052 if (numrecs >= cur->bc_ops->get_minrecs(cur, level)) {
4735 /* numrecs verification */
4762 /* numrecs verification */
4822 /* numrecs verification */