Lines Matching defs:alignment
313 * Takes alignment and min length into account.
344 if (args->alignment > 1 && len >= args->minlen) {
345 xfs_agblock_t aligned_bno = roundup(bno, args->alignment);
367 xfs_extlen_t alignment, /* target alignment */
392 if ((newbno1 = roundup(freebno, alignment)) >= freeend)
394 } else if (freeend >= wantend && alignment > 1) {
395 newbno1 = roundup(wantbno, alignment);
396 newbno2 = newbno1 - alignment;
415 } else if (alignment > 1) {
416 newbno1 = roundup(freeend - wantlen, alignment);
418 newbno1 - alignment >= freebno)
419 newbno1 -= alignment;
932 args->alignment, args->datatype,
1109 if (args->minlen != 1 || args->alignment != 1 ||
1197 ASSERT(args->alignment == 1);
1496 if (*len || args->alignment > 1) {
1680 * Look for an entry >= maxlen+alignment-1 blocks.
1683 args->maxlen + args->alignment - 1, &i)))
2337 alloc_len = args->minlen + (args->alignment - 1) + args->minalignslop;
2752 targs.alignment = targs.minlen = targs.prod = 1;
3293 if (args->alignment == 0)
3294 args->alignment = 1;
3298 ASSERT(args->alignment > 0);
3414 ASSERT(args->agbno % args->alignment == 0);