Home
last modified time | relevance | path

Searched refs:drm_mm_scan (Results 1 – 4 of 4) sorted by relevance

/linux/include/drm/
H A Ddrm_mm.h219 * struct drm_mm_scan - DRM allocator eviction roaster data
227 struct drm_mm_scan { struct
507 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan,
532 static inline void drm_mm_scan_init(struct drm_mm_scan *scan, in drm_mm_scan_init()
544 bool drm_mm_scan_add_block(struct drm_mm_scan *scan,
546 bool drm_mm_scan_remove_block(struct drm_mm_scan *scan,
548 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan);
229 mmdrm_mm_scan global() argument
231 sizedrm_mm_scan global() argument
232 alignmentdrm_mm_scan global() argument
233 remainder_maskdrm_mm_scan global() argument
235 range_startdrm_mm_scan global() argument
236 range_enddrm_mm_scan global() argument
238 hit_startdrm_mm_scan global() argument
239 hit_enddrm_mm_scan global() argument
241 colordrm_mm_scan global() argument
242 modedrm_mm_scan global() argument
/linux/drivers/gpu/drm/i915/
H A Di915_gem_evict.c96 mark_free(struct drm_mm_scan *scan, in mark_free()
155 struct drm_mm_scan scan; in i915_gem_evict_something()
/linux/drivers/gpu/drm/
H A Ddrm_mm.c668 * drm_mm_scan.
701 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan, in drm_mm_scan_init_with_range()
745 bool drm_mm_scan_add_block(struct drm_mm_scan *scan, in drm_mm_scan_add_block()
836 bool drm_mm_scan_remove_block(struct drm_mm_scan *scan, in drm_mm_scan_remove_block()
877 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan) in drm_mm_scan_color_evict()
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_mmu.c148 struct drm_mm_scan scan; in etnaviv_iommu_find_iova()