Lines Matching refs:block_start
323 u64 block_start, block_end; in __force_merge() local
331 block_start = gpu_buddy_block_offset(block); in __force_merge()
332 block_end = block_start + gpu_buddy_block_size(mm, block) - 1; in __force_merge()
334 if (!contains(start, end, block_start, block_end)) in __force_merge()
651 u64 block_start; in gpu_buddy_allocated_addr_to_block() local
662 block_start = gpu_buddy_block_offset(block); in gpu_buddy_allocated_addr_to_block()
663 block_end = block_start + gpu_buddy_block_size(mm, block) - 1; in gpu_buddy_allocated_addr_to_block()
665 if (!overlaps(addr, end, block_start, block_end)) in gpu_buddy_allocated_addr_to_block()
770 u64 block_start; in __alloc_range_bias() local
784 block_start = gpu_buddy_block_offset(block); in __alloc_range_bias()
785 block_end = block_start + gpu_buddy_block_size(mm, block) - 1; in __alloc_range_bias()
787 if (!overlaps(start, end, block_start, block_end)) in __alloc_range_bias()
793 if (block_start < start || block_end > end) { in __alloc_range_bias()
794 u64 adjusted_start = max(block_start, start); in __alloc_range_bias()
805 if (contains(start, end, block_start, block_end) && in __alloc_range_bias()
1078 u64 block_start; in __alloc_range() local
1089 block_start = gpu_buddy_block_offset(block); in __alloc_range()
1090 block_end = block_start + gpu_buddy_block_size(mm, block) - 1; in __alloc_range()
1092 if (!overlaps(start, end, block_start, block_end)) in __alloc_range()
1100 if (contains(start, end, block_start, block_end)) { in __alloc_range()
1283 u64 block_start, block_end; in gpu_buddy_block_trim() local
1297 block_start = gpu_buddy_block_offset(block); in gpu_buddy_block_trim()
1298 block_end = block_start + gpu_buddy_block_size(mm, block); in gpu_buddy_block_trim()
1312 new_start = block_start; in gpu_buddy_block_trim()
1316 if (new_start < block_start) in gpu_buddy_block_trim()