Lines Matching refs:alignment
347 if (args->alignment > 1 && len >= args->minlen) { in xfs_alloc_compute_aligned()
348 xfs_agblock_t aligned_bno = roundup(bno, args->alignment); in xfs_alloc_compute_aligned()
370 xfs_extlen_t alignment, /* target alignment */ in xfs_alloc_compute_diff() argument
395 if ((newbno1 = roundup(freebno, alignment)) >= freeend) in xfs_alloc_compute_diff()
397 } else if (freeend >= wantend && alignment > 1) { in xfs_alloc_compute_diff()
398 newbno1 = roundup(wantbno, alignment); in xfs_alloc_compute_diff()
399 newbno2 = newbno1 - alignment; in xfs_alloc_compute_diff()
418 } else if (alignment > 1) { in xfs_alloc_compute_diff()
419 newbno1 = roundup(freeend - wantlen, alignment); in xfs_alloc_compute_diff()
421 newbno1 - alignment >= freebno) in xfs_alloc_compute_diff()
422 newbno1 -= alignment; in xfs_alloc_compute_diff()
1065 args->alignment, args->datatype, in xfs_alloc_cur_check()
1241 if (args->minlen != 1 || args->alignment != 1 || in xfs_alloc_ag_vextent_small()
1329 ASSERT(args->alignment == 1); in xfs_alloc_ag_vextent_exact()
1630 if (*len || args->alignment > 1) { in xfs_alloc_ag_vextent_lastblock()
1820 args->maxlen + args->alignment - 1, &i))) in xfs_alloc_ag_vextent_size()
2512 alloc_len = args->minlen + (args->alignment - 1) + args->minalignslop; in xfs_alloc_space_available()
2959 targs.alignment = targs.minlen = targs.prod = 1; in xfs_alloc_fix_freelist()
3517 if (args->alignment == 0) in xfs_alloc_vextent_check_args()
3518 args->alignment = 1; in xfs_alloc_vextent_check_args()
3522 ASSERT(args->alignment > 0); in xfs_alloc_vextent_check_args()
3638 ASSERT(args->agbno % args->alignment == 0); in xfs_alloc_vextent_finish()