Searched refs:drm_buddy_block_size (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_buddy.c | 152 mm->clear_avail -= drm_buddy_block_size(mm, buddy); in __drm_buddy_free() 417 mm->avail += drm_buddy_block_size(mm, block); in drm_buddy_free_block() 419 mm->clear_avail += drm_buddy_block_size(mm, block); in drm_buddy_free_block() 732 mm->avail -= drm_buddy_block_size(mm, block); in __alloc_range() 899 if (new_size > drm_buddy_block_size(mm, block)) in drm_buddy_block_trim() 905 if (new_size == drm_buddy_block_size(mm, block)) in drm_buddy_block_trim() 924 mm->avail += drm_buddy_block_size(mm, block); in drm_buddy_block_trim() 936 mm->avail -= drm_buddy_block_size(mm, block); in drm_buddy_block_trim() 1080 mm->avail -= drm_buddy_block_size(mm, block); in drm_buddy_alloc_blocks() 1106 trim_size = drm_buddy_block_size(mm, block) - in drm_buddy_alloc_blocks() [all …]
|
| /linux-6.15/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 | 575 for (i = 0; i < drm_buddy_block_size(buddy, block) >> PAGE_SHIFT; ++i) in xe_svm_populate_devmem_pfn()
|
| /linux-6.15/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-6.15/drivers/gpu/drm/tests/ |
| H A D | drm_buddy_test.c | 377 total += drm_buddy_block_size(&mm, block); in drm_test_buddy_alloc_clear() 491 total += drm_buddy_block_size(&mm, block); in drm_test_buddy_alloc_contiguous() 746 KUNIT_EXPECT_EQ_MSG(test, drm_buddy_block_size(&mm, block), in drm_test_buddy_alloc_limit() 749 drm_buddy_block_size(&mm, block), in drm_test_buddy_alloc_limit()
|
| /linux-6.15/include/drm/ |
| H A D | drm_buddy.h | 139 drm_buddy_block_size(struct drm_buddy *mm, in drm_buddy_block_size() function
|
| /linux-6.15/drivers/gpu/drm/i915/selftests/ |
| H A D | intel_memory_region.c | 498 if (drm_buddy_block_size(mm, block) > size) in igt_mock_max_segment() 499 size = drm_buddy_block_size(mm, block); in igt_mock_max_segment() 545 u64 end = start + drm_buddy_block_size(mm, block); in igt_object_mappable_total()
|