Lines Matching refs:length
86 if (!bf[0].length) { in xfs_dir2_data_check()
90 if (!bf[1].length) { in xfs_dir2_data_check()
94 if (!bf[2].length) { in xfs_dir2_data_check()
98 ASSERT(be16_to_cpu(bf[0].length) >= be16_to_cpu(bf[1].length)); in xfs_dir2_data_check()
99 ASSERT(be16_to_cpu(bf[1].length) >= be16_to_cpu(bf[2].length)); in xfs_dir2_data_check()
120 ASSERT(be16_to_cpu(dup->length) <= in xfs_dir2_data_check()
121 be16_to_cpu(bf[2].length)); in xfs_dir2_data_check()
123 p += be16_to_cpu(dup->length); in xfs_dir2_data_check()
202 ASSERT(!dfp->length); in xfs_dir2_data_freefind()
209 ASSERT(dfp->length == dup->length); in xfs_dir2_data_freefind()
211 ASSERT(off + be16_to_cpu(dup->length) <= be16_to_cpu(dfp->offset)); in xfs_dir2_data_freefind()
213 ASSERT(be16_to_cpu(dfp->offset) + be16_to_cpu(dfp->length) <= off); in xfs_dir2_data_freefind()
214 ASSERT(matched || be16_to_cpu(dfp->length) >= be16_to_cpu(dup->length)); in xfs_dir2_data_freefind()
216 ASSERT(be16_to_cpu(dfp[-1].length) >= be16_to_cpu(dfp[0].length)); in xfs_dir2_data_freefind()
223 if (be16_to_cpu(dup->length) < in xfs_dir2_data_freefind()
224 be16_to_cpu(d->hdr.bestfree[XFS_DIR2_DATA_FD_COUNT - 1].length)) in xfs_dir2_data_freefind()
260 new.length = dup->length; in xfs_dir2_data_freeinsert()
265 if (be16_to_cpu(new.length) > be16_to_cpu(dfp[0].length)) { in xfs_dir2_data_freeinsert()
272 if (be16_to_cpu(new.length) > be16_to_cpu(dfp[1].length)) { in xfs_dir2_data_freeinsert()
278 if (be16_to_cpu(new.length) > be16_to_cpu(dfp[2].length)) { in xfs_dir2_data_freeinsert()
319 d->hdr.bestfree[2].length = 0; in xfs_dir2_data_freeremove()
369 p += be16_to_cpu(dup->length); in xfs_dir2_data_freescan()
422 d->hdr.bestfree[i].length = 0; in xfs_dir2_data_init()
432 d->hdr.bestfree[0].length = cpu_to_be16(t); in xfs_dir2_data_init()
433 dup->length = cpu_to_be16(t); in xfs_dir2_data_init()
498 (uint)((char *)&dup->length + sizeof(dup->length) - in xfs_dir2_data_log_unused()
589 needscan = (d->hdr.bestfree[2].length != 0); in xfs_dir2_data_make_free()
593 be16_add_cpu(&prevdup->length, len + be16_to_cpu(postdup->length)); in xfs_dir2_data_make_free()
617 ASSERT(dfp->length == prevdup->length); in xfs_dir2_data_make_free()
618 ASSERT(!dfp[1].length); in xfs_dir2_data_make_free()
619 ASSERT(!dfp[2].length); in xfs_dir2_data_make_free()
627 be16_add_cpu(&prevdup->length, len); in xfs_dir2_data_make_free()
644 needscan = be16_to_cpu(prevdup->length) > in xfs_dir2_data_make_free()
645 be16_to_cpu(d->hdr.bestfree[2].length); in xfs_dir2_data_make_free()
655 newdup->length = cpu_to_be16(len + be16_to_cpu(postdup->length)); in xfs_dir2_data_make_free()
672 needscan = be16_to_cpu(newdup->length) > in xfs_dir2_data_make_free()
673 be16_to_cpu(d->hdr.bestfree[2].length); in xfs_dir2_data_make_free()
682 newdup->length = cpu_to_be16(len); in xfs_dir2_data_make_free()
718 ASSERT(offset + len <= (char *)dup + be16_to_cpu(dup->length) - (char *)d); in xfs_dir2_data_use_free()
724 oldlen = be16_to_cpu(dup->length); in xfs_dir2_data_use_free()
725 ASSERT(dfp || oldlen <= be16_to_cpu(d->hdr.bestfree[2].length)); in xfs_dir2_data_use_free()
751 newdup->length = cpu_to_be16(oldlen - len); in xfs_dir2_data_use_free()
762 ASSERT(dfp->length == newdup->length); in xfs_dir2_data_use_free()
778 newdup->length = cpu_to_be16(((char *)d + offset) - (char *)newdup); in xfs_dir2_data_use_free()
789 ASSERT(dfp->length == newdup->length); in xfs_dir2_data_use_free()
805 newdup->length = cpu_to_be16(((char *)d + offset) - (char *)newdup); in xfs_dir2_data_use_free()
811 newdup2->length = cpu_to_be16(oldlen - len - be16_to_cpu(newdup->length)); in xfs_dir2_data_use_free()
824 needscan = (d->hdr.bestfree[2].length != 0); in xfs_dir2_data_use_free()