Searched refs:drm_buddy_block_size (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/ |
| H A D | drm_buddy.c | 211 mm->clear_avail -= drm_buddy_block_size(mm, buddy); in __drm_buddy_free() 254 block_end = block_start + drm_buddy_block_size(mm, block) - 1; in __force_merge() 275 mm->clear_avail -= drm_buddy_block_size(mm, block); in __force_merge() 362 BUG_ON(drm_buddy_block_size(mm, root) < chunk_size); in drm_buddy_init() 511 mm->clear_avail += drm_buddy_block_size(mm, block); in drm_buddy_reset_clear() 514 mm->clear_avail -= drm_buddy_block_size(mm, block); in drm_buddy_reset_clear() 533 mm->avail += drm_buddy_block_size(mm, block); in drm_buddy_free_block() 535 mm->clear_avail += drm_buddy_block_size(mm, block); in drm_buddy_free_block() 631 block_end = block_start + drm_buddy_block_size(mm, block) - 1; in __alloc_range_bias() 826 block_end = block_start + drm_buddy_block_size(mm, block) - 1; in __alloc_range() [all …]
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_res_cursor.h | 119 while (start >= drm_buddy_block_size(mm, block)) { in xe_res_first() 120 start -= drm_buddy_block_size(mm, block); in xe_res_first() 130 cur->size = min(drm_buddy_block_size(mm, block) - start, in xe_res_first() 301 while (start >= drm_buddy_block_size(cur->mm, block)) { in xe_res_next() 302 start -= drm_buddy_block_size(cur->mm, block); in xe_res_next() 309 cur->size = min(drm_buddy_block_size(cur->mm, block) - start, in xe_res_next()
|
| H A D | xe_ttm_vram_mgr.c | 37 size = drm_buddy_block_size(mm, block); in xe_is_vram_mgr_blocks_contiguous() 141 u64 end = start + drm_buddy_block_size(mm, block); in xe_ttm_vram_mgr_new() 239 (drm_buddy_block_size(mm, block) >> PAGE_SHIFT); in xe_ttm_vram_mgr_intersects() 269 (drm_buddy_block_size(mm, block) >> PAGE_SHIFT); in xe_ttm_vram_mgr_compatible()
|
| H A D | xe_svm.c | 771 for (i = 0; i < drm_buddy_block_size(buddy, block) >> PAGE_SHIFT; ++i) in xe_svm_populate_devmem_pfn()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_ttm_buddy_manager.c | 112 (drm_buddy_block_size(mm, block) >> PAGE_SHIFT); in i915_ttm_buddy_man_alloc() 181 (drm_buddy_block_size(mm, block) >> PAGE_SHIFT); in i915_ttm_buddy_man_intersects() 214 (drm_buddy_block_size(mm, block) >> PAGE_SHIFT); in i915_ttm_buddy_man_compatible()
|
| H A D | i915_scatterlist.c | 205 block_size = min_t(u64, size, drm_buddy_block_size(mm, block)); in i915_rsgt_from_buddy_resource()
|
| /linux/include/drm/ |
| H A D | drm_buddy.h | 135 drm_buddy_block_size(struct drm_buddy *mm, in drm_buddy_block_size() function
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | intel_memory_region.c | 490 if (drm_buddy_block_size(mm, block) > size) in igt_mock_max_segment() 491 size = drm_buddy_block_size(mm, block); in igt_mock_max_segment() 537 u64 end = start + drm_buddy_block_size(mm, block); in igt_object_mappable_total()
|