Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/
H A Di915_ttm_buddy_manager.c23 unsigned long visible_avail; member
86 if (lpfn <= bman->visible_size && n_pages > bman->visible_avail) { in i915_ttm_buddy_man_alloc()
121 bman->visible_avail -= bman_res->used_visible_size; in i915_ttm_buddy_man_alloc()
145 bman->visible_avail += bman_res->used_visible_size; in i915_ttm_buddy_man_free()
233 (u64)bman->visible_avail << PAGE_SHIFT >> 20); in i915_ttm_buddy_man_debug()
305 bman->visible_avail = bman->visible_size; in i915_ttm_buddy_man_init()
350 bman->visible_avail += bman->visible_reserved; in i915_ttm_buddy_man_fini()
351 WARN_ON_ONCE(bman->visible_avail != bman->visible_size); in i915_ttm_buddy_man_fini()
393 bman->visible_avail -= visible; in i915_ttm_buddy_man_reserve()
422 u64 *avail, u64 *visible_avail) in i915_ttm_buddy_man_avail() argument
[all …]
H A Dintel_memory_region.c311 u64 *avail, u64 *visible_avail) in intel_memory_region_avail() argument
315 avail, visible_avail); in intel_memory_region_avail()
317 *visible_avail <<= PAGE_SHIFT; in intel_memory_region_avail()
320 *visible_avail = mr->total; in intel_memory_region_avail()
H A Dintel_memory_region.h126 u64 *avail, u64 *visible_avail);
/linux/drivers/gpu/drm/xe/
H A Dxe_ttm_vram_mgr.c108 if (lpfn <= mgr->visible_size >> PAGE_SHIFT && size > mgr->visible_avail) { in xe_ttm_vram_mgr_new()
149 mgr->visible_avail -= vres->used_visible_size; in xe_ttm_vram_mgr_new()
191 mgr->visible_avail += vres->used_visible_size; in xe_ttm_vram_mgr_del()
209 (u64)mgr->visible_avail >> 20); in xe_ttm_vram_mgr_debug()
297 WARN_ON_ONCE(mgr->visible_avail != mgr->visible_size); in xe_ttm_vram_mgr_fini()
327 mgr->visible_avail = io_size; in __xe_ttm_vram_mgr_init()
465 *used_visible = mgr->visible_size - mgr->visible_avail; in xe_ttm_vram_get_used()