Lines Matching defs:bestsp
387 __be16 *bestsp; /* leaf's bestsp entries */
476 bestsp = xfs_dir2_leaf_bests_p(ltp);
477 bestsp[0] = bf[0].length;
619 __be16 *bestsp; /* freespace table in leaf */
664 bestsp = xfs_dir2_leaf_bests_p(ltp);
680 ASSERT(bestsp[i] != cpu_to_be16(NULLDATAOFF));
681 if (be16_to_cpu(bestsp[i]) >= length) {
694 if (bestsp[i] == cpu_to_be16(NULLDATAOFF) &&
697 else if (be16_to_cpu(bestsp[i]) >= length) {
716 if (use_block != -1 && bestsp[use_block] == cpu_to_be16(NULLDATAOFF))
722 if ((char *)bestsp - (char *)&ents[leafhdr.count] < needbytes &&
730 else if ((char *)bestsp - (char *)&ents[leafhdr.count] < needbytes) {
814 bestsp--;
815 memmove(&bestsp[0], &bestsp[1],
816 be32_to_cpu(ltp->bestcount) * sizeof(bestsp[0]));
829 bestsp[use_block] = bf[0].length;
888 if (be16_to_cpu(bestsp[use_block]) != be16_to_cpu(bf[0].length)) {
889 bestsp[use_block] = bf[0].length;
1349 __be16 *bestsp; /* leaf block best freespace */
1393 bestsp = xfs_dir2_leaf_bests_p(ltp);
1394 if (be16_to_cpu(bestsp[db]) != oldbest) {
1428 bestsp[db] = bf[0].length;
1460 if (bestsp[i] != cpu_to_be16(NULLDATAOFF))
1467 memmove(&bestsp[db - i], bestsp,
1468 (be32_to_cpu(ltp->bestcount) - (db - i)) * sizeof(*bestsp));
1474 bestsp[db] = cpu_to_be16(NULLDATAOFF);
1601 __be16 *bestsp; /* leaf bests table */
1646 bestsp = xfs_dir2_leaf_bests_p(ltp);
1648 memmove(&bestsp[1], &bestsp[0], be32_to_cpu(ltp->bestcount) * sizeof(*bestsp));