Lines Matching refs:use_block
635 xfs_dir2_db_t use_block; /* data block number */ in xfs_dir2_leaf_addname() local
669 for (use_block = -1, lep = &ents[index]; in xfs_dir2_leaf_addname()
678 use_block = i; in xfs_dir2_leaf_addname()
685 if (use_block == -1) { in xfs_dir2_leaf_addname()
691 use_block == -1) in xfs_dir2_leaf_addname()
692 use_block = i; in xfs_dir2_leaf_addname()
694 use_block = i; in xfs_dir2_leaf_addname()
705 if (use_block == -1) in xfs_dir2_leaf_addname()
712 if (use_block != -1 && bestsp[use_block] == cpu_to_be16(NULLDATAOFF)) in xfs_dir2_leaf_addname()
713 use_block = -1; in xfs_dir2_leaf_addname()
757 return use_block == -1 ? -ENOSPC : 0; in xfs_dir2_leaf_addname()
763 if (args->total == 0 && use_block == -1) { in xfs_dir2_leaf_addname()
789 if (use_block == -1) { in xfs_dir2_leaf_addname()
794 &use_block))) { in xfs_dir2_leaf_addname()
801 if ((error = xfs_dir3_data_init(args, use_block, &dbp))) { in xfs_dir2_leaf_addname()
809 if (use_block >= be32_to_cpu(ltp->bestcount)) { in xfs_dir2_leaf_addname()
822 xfs_dir3_leaf_log_bests(args, lbp, use_block, use_block); in xfs_dir2_leaf_addname()
825 bestsp[use_block] = bf[0].length; in xfs_dir2_leaf_addname()
833 xfs_dir2_db_to_da(args->geo, use_block), in xfs_dir2_leaf_addname()
881 if (be16_to_cpu(bestsp[use_block]) != be16_to_cpu(bf[0].length)) { in xfs_dir2_leaf_addname()
882 bestsp[use_block] = bf[0].length; in xfs_dir2_leaf_addname()
884 xfs_dir3_leaf_log_bests(args, lbp, use_block, use_block); in xfs_dir2_leaf_addname()
895 xfs_dir2_db_off_to_dataptr(args->geo, use_block, in xfs_dir2_leaf_addname()