Searched refs:drm_mm_scan (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_mm.h | 217 * struct drm_mm_scan - DRM allocator eviction roaster data 225 struct drm_mm_scan { struct 506 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan, 531 static inline void drm_mm_scan_init(struct drm_mm_scan *scan, in drm_mm_scan_init() 543 bool drm_mm_scan_add_block(struct drm_mm_scan *scan, 545 bool drm_mm_scan_remove_block(struct drm_mm_scan *scan, 547 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan);
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_mm.h | 219 * struct drm_mm_scan - DRM allocator eviction roaster data 227 struct drm_mm_scan { struct 508 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan, 533 static inline void drm_mm_scan_init(struct drm_mm_scan *scan, in drm_mm_scan_init() 545 bool drm_mm_scan_add_block(struct drm_mm_scan *scan, 547 bool drm_mm_scan_remove_block(struct drm_mm_scan *scan, 549 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_gem_evict.c | 52 mark_free(struct drm_mm_scan *scan, in mark_free() 94 struct drm_mm_scan scan; in i915_gem_evict_something()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_gem_evict.c | 96 mark_free(struct drm_mm_scan *scan, in mark_free() 155 struct drm_mm_scan scan; in i915_gem_evict_something()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_mm.c | 706 * drm_mm_scan. 739 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan, in drm_mm_scan_init_with_range() 783 bool drm_mm_scan_add_block(struct drm_mm_scan *scan, in drm_mm_scan_add_block() 874 bool drm_mm_scan_remove_block(struct drm_mm_scan *scan, in drm_mm_scan_remove_block() 915 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan) in drm_mm_scan_color_evict()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_mm.c | 703 * drm_mm_scan. 736 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan, in drm_mm_scan_init_with_range() 780 bool drm_mm_scan_add_block(struct drm_mm_scan *scan, in drm_mm_scan_add_block() 871 bool drm_mm_scan_remove_block(struct drm_mm_scan *scan, in drm_mm_scan_remove_block() 912 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan) in drm_mm_scan_color_evict()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
H A D | test-drm_mm.c | 1260 static void show_scan(const struct drm_mm_scan *scan) in show_scan() 1304 static bool evict_nodes(struct drm_mm_scan *scan, in evict_nodes() 1355 struct drm_mm_scan scan; in evict_nothing() 1402 struct drm_mm_scan scan; in evict_everything() 1456 struct drm_mm_scan scan; in evict_something() 1530 * by evicting other nodes in a random order. The drm_mm_scan should in igt_evict() 2199 struct drm_mm_scan scan; in evict_color() 2270 /* Check that the drm_mm_scan also honours color adjustment when in igt_color_evict()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tests/ |
H A D | drm_mm_test.c | 1147 static void show_scan(struct kunit *test, const struct drm_mm_scan *scan) in show_scan() 1186 static bool evict_nodes(struct kunit *test, struct drm_mm_scan *scan, in evict_nodes() 1235 struct drm_mm_scan scan; in evict_nothing() 1281 struct drm_mm_scan scan; in evict_everything() 1331 struct drm_mm_scan scan; in evict_something() 1401 * by evicting other nodes in a random order. The drm_mm_scan should in drm_test_mm_evict() 1988 struct drm_mm_scan scan; in evict_color() 2056 /* Check that the drm_mm_scan also honours color adjustment when in drm_test_mm_color_evict()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_mmu.c | 143 struct drm_mm_scan scan; in etnaviv_iommu_find_iova()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_mmu.c | 162 struct drm_mm_scan scan; in etnaviv_iommu_find_iova()
|
Completed in 13 milliseconds