Lines Matching refs:minlen
187 xfs_extlen_t minlen, /* minimum length for allocation */ in xfs_alloc_compute_aligned() argument
195 if (alignment > 1 && foundlen >= minlen) { in xfs_alloc_compute_aligned()
282 ASSERT(rlen >= args->minlen); in xfs_alloc_fix_len()
291 if ((int)(rlen = rlen - k - args->mod) < (int)args->minlen) in xfs_alloc_fix_len()
295 (int)args->minlen) in xfs_alloc_fix_len()
298 ASSERT(rlen >= args->minlen); in xfs_alloc_fix_len()
323 if (args->len >= args->minlen) in xfs_alloc_fix_minleft()
519 (void *)(__psunsigned_t)args->minlen, in xfs_alloc_trace_alloc()
637 ASSERT(args->minlen > 0); in xfs_alloc_ag_vextent()
639 ASSERT(args->minlen <= args->maxlen); in xfs_alloc_ag_vextent()
673 ASSERT(args->len >= args->minlen && args->len <= args->maxlen); in xfs_alloc_ag_vextent()
735 if ((error = xfs_alloc_lookup_le(bno_cur, args->agbno, args->minlen, &i))) in xfs_alloc_ag_vextent_exact()
752 minend = args->agbno + args->minlen; in xfs_alloc_ag_vextent_exact()
904 if (ltlen >= args->minlen) in xfs_alloc_ag_vextent_near()
909 ASSERT(ltlen >= args->minlen); in xfs_alloc_ag_vextent_near()
925 args->minlen, <bnoa, <lena); in xfs_alloc_ag_vextent_near()
926 if (ltlena < args->minlen) in xfs_alloc_ag_vextent_near()
930 ASSERT(args->len >= args->minlen); in xfs_alloc_ag_vextent_near()
1046 args->minlen, <bnoa, <lena); in xfs_alloc_ag_vextent_near()
1047 if (ltlena >= args->minlen) in xfs_alloc_ag_vextent_near()
1062 args->minlen, >bnoa, >lena); in xfs_alloc_ag_vextent_near()
1063 if (gtlena >= args->minlen) in xfs_alloc_ag_vextent_near()
1081 if (ltlena >= args->minlen) { in xfs_alloc_ag_vextent_near()
1105 args->alignment, args->minlen, in xfs_alloc_ag_vextent_near()
1121 if (gtlena >= args->minlen) { in xfs_alloc_ag_vextent_near()
1202 args->alignment, args->minlen, in xfs_alloc_ag_vextent_near()
1218 if (ltlena >= args->minlen) { in xfs_alloc_ag_vextent_near()
1393 xfs_alloc_compute_aligned(fbno, flen, args->alignment, args->minlen, in xfs_alloc_ag_vextent_size()
1420 args->minlen, &rbno, &rlen); in xfs_alloc_ag_vextent_size()
1449 if (rlen < args->minlen || !xfs_alloc_fix_minleft(args)) { in xfs_alloc_ag_vextent_size()
1516 else if (args->minlen == 1 && args->alignment == 1 && !args->isfl && in xfs_alloc_ag_vextent_small()
1557 if (flen < args->minlen) { in xfs_alloc_ag_vextent_small()
1935 if ((args->minlen + args->alignment + args->minalignslop - 1) > in xfs_alloc_fix_freelist()
1975 if ((args->minlen + args->alignment + args->minalignslop - 1) > in xfs_alloc_fix_freelist()
2008 targs.alignment = targs.minlen = targs.prod = targs.isfl = 1; in xfs_alloc_fix_freelist()
2378 ASSERT(args->minlen <= args->maxlen); in xfs_alloc_vextent()
2379 ASSERT(args->minlen <= agsize); in xfs_alloc_vextent()
2383 args->minlen > args->maxlen || args->minlen > agsize || in xfs_alloc_vextent()
2547 ASSERT(args->len >= args->minlen); in xfs_alloc_vextent()