Lines Matching defs:alignment
268 * Takes alignment and min length into account.
299 if (args->alignment > 1 && len >= args->minlen) {
300 xfs_agblock_t aligned_bno = roundup(bno, args->alignment);
322 xfs_extlen_t alignment, /* target alignment */
347 if ((newbno1 = roundup(freebno, alignment)) >= freeend)
349 } else if (freeend >= wantend && alignment > 1) {
350 newbno1 = roundup(wantbno, alignment);
351 newbno2 = newbno1 - alignment;
370 } else if (alignment > 1) {
371 newbno1 = roundup(freeend - wantlen, alignment);
373 newbno1 - alignment >= freebno)
374 newbno1 -= alignment;
762 ASSERT(args->alignment == 1 || args->type != XFS_ALLOCTYPE_THIS_BNO);
879 args->alignment, args->datatype,
1056 if (args->minlen != 1 || args->alignment != 1 ||
1139 ASSERT(args->alignment > 0);
1166 ASSERT(args->agbno % args->alignment == 0);
1215 ASSERT(args->alignment == 1);
1515 if (*len || args->alignment > 1) {
1683 * Look for an entry >= maxlen+alignment-1 blocks.
1686 args->maxlen + args->alignment - 1, &i)))
2299 alloc_len = args->minlen + (args->alignment - 1) + args->minalignslop;
2591 targs.alignment = targs.minlen = targs.prod = 1;
3064 if (args->alignment == 0)
3065 args->alignment = 1;
3217 ASSERT(args->agbno % args->alignment == 0);