• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/

Lines Matching refs:numrecs

571 	 * Set the ptr value to numrecs, that's the last record/key.
869 int numrecs,
874 new->bb_numrecs = cpu_to_be16(numrecs);
1048 int numrecs)
1050 ASSERT(numrecs >= 0);
1051 memcpy(dst_rec, src_rec, numrecs * cur->bc_ops->rec_len);
1095 int numrecs)
1099 ASSERT(numrecs >= 0);
1103 memmove(dst_rec, rec, numrecs * cur->bc_ops->rec_len);
2088 * Decrement and log left's numrecs, bump and log right's numrecs.
2262 * Adjust numrecs, sibling pointers.
2555 int numrecs,/* # of recs in block */
2570 if (numrecs < cur->bc_ops->get_dmaxrecs(cur, level)) {
2640 int numrecs;/* number of records */
2681 numrecs = xfs_btree_get_numrecs(block);
2689 if (ptr <= numrecs) {
2705 if (numrecs == cur->bc_ops->get_maxrecs(cur, level)) {
2706 error = xfs_btree_make_block_unfull(cur, level, numrecs,
2717 numrecs = xfs_btree_get_numrecs(block);
2729 XFS_BTREE_STATS_ADD(cur, moves, numrecs - ptr + 1);
2740 for (i = numrecs - ptr; i >= 0; i--) {
2747 xfs_btree_shift_keys(cur, kp, 1, numrecs - ptr + 1);
2748 xfs_btree_shift_ptrs(cur, pp, 1, numrecs - ptr + 1);
2756 /* Now put the new data in, bump numrecs and log it. */
2759 numrecs++;
2760 xfs_btree_set_numrecs(block, numrecs);
2761 xfs_btree_log_ptrs(cur, bp, ptr, numrecs);
2762 xfs_btree_log_keys(cur, bp, ptr, numrecs);
2764 if (ptr < numrecs) {
2775 xfs_btree_shift_recs(cur, rp, 1, numrecs - ptr + 1);
2777 /* Now put the new data in, bump numrecs and log it. */
2779 xfs_btree_set_numrecs(block, ++numrecs);
2780 xfs_btree_log_recs(cur, bp, ptr, numrecs);
2782 if (ptr < numrecs) {
2926 int numrecs;
2953 numrecs = xfs_btree_get_numrecs(cblock);
2960 if (numrecs > cur->bc_ops->get_dmaxrecs(cur, level))
2972 index = numrecs - cur->bc_ops->get_maxrecs(cur, level);
2984 xfs_btree_copy_keys(cur, kp, ckp, numrecs);
2989 for (i = 0; i < numrecs; i++) {
2999 xfs_btree_copy_ptrs(cur, pp, cpp, numrecs);
3065 int numrecs; /* temporary numrec count */
3082 numrecs = xfs_btree_get_numrecs(block);
3091 if (ptr > numrecs) {
3098 XFS_BTREE_STATS_ADD(cur, moves, numrecs - ptr);
3110 for (i = 0; i < numrecs - ptr; i++) {
3117 if (ptr < numrecs) {
3118 xfs_btree_shift_keys(cur, lkp, -1, numrecs - ptr);
3119 xfs_btree_shift_ptrs(cur, lpp, -1, numrecs - ptr);
3120 xfs_btree_log_keys(cur, bp, ptr, numrecs - 1);
3121 xfs_btree_log_ptrs(cur, bp, ptr, numrecs - 1);
3132 if (ptr < numrecs) {
3135 -1, numrecs - ptr);
3136 xfs_btree_log_recs(cur, bp, ptr, numrecs - 1);
3153 xfs_btree_set_numrecs(block, --numrecs);
3191 if (numrecs == 1 && level > 0) {
3224 if (numrecs >= cur->bc_ops->get_minrecs(cur, level)) {