Lines Matching refs:flen
468 * actual (current) free extent fbno for flen blocks.
477 xfs_extlen_t flen, /* length of free extent */
502 nflen1 != flen))
506 if ((error = xfs_alloc_lookup_eq(cnt_cur, fbno, flen, &i)))
521 nflen1 != flen))
525 if ((error = xfs_alloc_lookup_eq(bno_cur, fbno, flen, &i)))
551 if (rbno == fbno && rlen == flen)
555 nflen1 = flen - rlen;
557 } else if (rbno + rlen == fbno + flen) {
559 nflen1 = flen - rlen;
565 nflen2 = (fbno + flen) - nfbno2;
1085 xfs_extlen_t flen = 0;
1099 error = xfs_alloc_get_rec(ccur, &fbno, &flen, &i);
1159 if (flen < args->minlen) {
1162 flen = 0;
1165 *flenp = flen;
1190 xfs_extlen_t flen; /* length of found extent */
1219 error = xfs_alloc_get_rec(bno_cur, &fbno, &flen, &i);
1232 tlen = flen;
1265 error = xfs_alloc_fixup_trees(cnt_cur, bno_cur, fbno, flen, args->agbno,
1661 xfs_extlen_t flen; /* length of found freespace */
1695 &fbno, &flen, &i);
1698 if (i == 0 || flen == 0) {
1704 busy = xfs_alloc_compute_aligned(args, fbno, flen, &rbno,
1711 error = xfs_alloc_get_rec(cnt_cur, &fbno, &flen, &i);
1719 busy = xfs_alloc_compute_aligned(args, fbno, flen,
1759 (rlen > flen ||
1760 rbno + rlen > fbno + flen))) {
1772 bestflen = flen;
1779 if ((error = xfs_alloc_get_rec(cnt_cur, &fbno, &flen,
1786 if (flen < bestrlen)
1788 busy = xfs_alloc_compute_aligned(args, fbno, flen,
1793 (rlen > flen ||
1794 rbno + rlen > fbno + flen))) {
1801 bestflen = flen;
1816 flen = bestflen;
1848 if (XFS_IS_CORRUPT(args->mp, rlen > flen)) {
1857 if ((error = xfs_alloc_fixup_trees(cnt_cur, bno_cur, fbno, flen,
2597 xfs_extlen_t flen;
2611 error = xfs_alloc_get_rec(cnt_cur, &fbno, &flen, stat);
2615 if (*stat == 1 && flen != args->minlen)