Home
last modified time | relevance | path

Searched refs:vram_mgr (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vram_mgr.c52 return container_of(mgr, struct amdgpu_device, mman.vram_mgr); in to_amdgpu_device()
141 struct ttm_resource_manager *man = &adev->mman.vram_mgr.manager; in amdgpu_mem_info_vram_used_show()
162 amdgpu_vram_mgr_vis_usage(&adev->mman.vram_mgr)); in amdgpu_mem_info_vis_vram_used_show()
237 if (!ttm_resource_manager_used(&adev->mman.vram_mgr.manager)) in amdgpu_vram_attrs_is_visible()
794 struct amdgpu_vram_mgr *mgr = &adev->mman.vram_mgr; in amdgpu_vram_mgr_clear_reset_blocks()
916 struct amdgpu_vram_mgr *mgr = &adev->mman.vram_mgr; in amdgpu_vram_mgr_init()
952 struct amdgpu_vram_mgr *mgr = &adev->mman.vram_mgr; in amdgpu_vram_mgr_fini()
H A Damdgpu_kms.c767 ui64 = ttm_resource_manager_used(&adev->mman.vram_mgr.manager) ? in amdgpu_info_ioctl()
768 ttm_resource_manager_usage(&adev->mman.vram_mgr.manager) : 0; in amdgpu_info_ioctl()
771 ui64 = amdgpu_vram_mgr_vis_usage(&adev->mman.vram_mgr); in amdgpu_info_ioctl()
807 &adev->mman.vram_mgr.manager; in amdgpu_info_ioctl()
814 mem.vram.heap_usage = ttm_resource_manager_used(&adev->mman.vram_mgr.manager) ? in amdgpu_info_ioctl()
825 amdgpu_vram_mgr_vis_usage(&adev->mman.vram_mgr); in amdgpu_info_ioctl()
H A Damdgpu_virt.c380 struct amdgpu_vram_mgr *mgr = &adev->mman.vram_mgr; in amdgpu_virt_ras_reserve_bps()
398 amdgpu_vram_mgr_reserve_range(&adev->mman.vram_mgr, in amdgpu_virt_ras_reserve_bps()
616 vf2pf_info->fb_usage = ttm_resource_manager_used(&adev->mman.vram_mgr.manager) ? in amdgpu_virt_write_vf2pf_data()
617 ttm_resource_manager_usage(&adev->mman.vram_mgr.manager) >> 20 : 0; in amdgpu_virt_write_vf2pf_data()
619 amdgpu_vram_mgr_vis_usage(&adev->mman.vram_mgr) >> 20; in amdgpu_virt_write_vf2pf_data()
H A Damdgpu_cs.c711 if ((!adev->mm_stats.log2_max_MBps) || !ttm_resource_manager_used(&adev->mman.vram_mgr.manager)) { in amdgpu_cs_get_threshold_for_moves()
718 used_vram = ttm_resource_manager_usage(&adev->mman.vram_mgr.manager); in amdgpu_cs_get_threshold_for_moves()
765 amdgpu_vram_mgr_vis_usage(&adev->mman.vram_mgr); in amdgpu_cs_get_threshold_for_moves()
H A Damdgpu_ras.c247 ret = amdgpu_vram_mgr_query_address_block_info(&adev->mman.vram_mgr, in amdgpu_check_address_validity()
1925 status = amdgpu_vram_mgr_query_page_status(&adev->mman.vram_mgr, in amdgpu_ras_sysfs_badpages_read()
5604 struct amdgpu_vram_mgr *mgr = &adev->mman.vram_mgr; in amdgpu_ras_reserve_page()
/linux/drivers/gpu/drm/xe/
H A Dxe_bo.c180 struct xe_ttm_vram_mgr *vram_mgr; in res_to_mem_region() local
184 vram_mgr = to_xe_ttm_vram_mgr(mgr); in res_to_mem_region()
186 return container_of(vram_mgr, struct xe_vram_region, ttm); in res_to_mem_region()
248 struct xe_ttm_vram_mgr *vram_mgr = to_xe_ttm_vram_mgr(mgr); in add_vram() local
255 vram = container_of(vram_mgr, struct xe_vram_region, ttm); in add_vram()