Lines Matching refs:min_block_size
948 gpu_buddy_can_offset_align(u64 size, u64 min_block_size) in gpu_buddy_can_offset_align() argument
950 return size < min_block_size && is_power_of_2(size); in gpu_buddy_can_offset_align()
1002 u64 min_block_size, in gpu_buddy_offset_aligned_allocation() argument
1011 alignment = ilog2(min_block_size); in gpu_buddy_offset_aligned_allocation()
1172 u64 min_block_size, in __alloc_contig_aligned_retry() argument
1175 u64 aligned_offset = round_down(unaligned_offset, min_block_size); in __alloc_contig_aligned_retry()
1182 u64 min_block_size, in __alloc_contig_try_harder() argument
1215 if (!err && IS_ALIGNED(rhs_offset, min_block_size)) in __alloc_contig_try_harder()
1222 min_block_size, in __alloc_contig_try_harder()
1241 min_block_size, blocks); in __alloc_contig_try_harder()
1354 u64 size, u64 min_block_size, in __gpu_buddy_alloc_blocks() argument
1362 else if (size < min_block_size) in __gpu_buddy_alloc_blocks()
1365 min_block_size, in __gpu_buddy_alloc_blocks()
1394 u64 min_block_size, in gpu_buddy_alloc_blocks() argument
1410 if (min_block_size < mm->chunk_size) in gpu_buddy_alloc_blocks()
1413 if (!is_power_of_2(min_block_size)) in gpu_buddy_alloc_blocks()
1427 if (!IS_ALIGNED(start | end, min_block_size)) in gpu_buddy_alloc_blocks()
1434 original_min_size = min_block_size; in gpu_buddy_alloc_blocks()
1439 min_block_size = size; in gpu_buddy_alloc_blocks()
1444 } else if (!gpu_buddy_can_offset_align(size, min_block_size)) { in gpu_buddy_alloc_blocks()
1445 size = round_up(size, min_block_size); in gpu_buddy_alloc_blocks()
1450 min_order = ilog2(min_block_size) - ilog2(mm->chunk_size); in gpu_buddy_alloc_blocks()
1468 BUG_ON(size >= min_block_size && order < min_order); in gpu_buddy_alloc_blocks()
1476 min_block_size, in gpu_buddy_alloc_blocks()
1482 if (size < min_block_size) { in gpu_buddy_alloc_blocks()
1497 min_block_size, in gpu_buddy_alloc_blocks()