Home
last modified time | relevance | path

Searched refs:TTM_PL_TT (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/radeon/
Dradeon_ttm.c78 return ttm_range_man_init(&rdev->mman.bdev, TTM_PL_TT, in radeon_ttm_init_gtt()
132 case TTM_PL_TT: in radeon_evict_flags()
159 case TTM_PL_TT: in radeon_move_blit()
170 case TTM_PL_TT: in radeon_move_blit()
204 if (new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
228 new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
233 if (old_mem->mem_type == TTM_PL_TT && in radeon_bo_move()
248 hop->mem_type = TTM_PL_TT; in radeon_bo_move()
280 case TTM_PL_TT: in radeon_ttm_io_mem_reserve()
778 ttm_range_man_fini(&rdev->mman.bdev, TTM_PL_TT); in radeon_ttm_fini()
[all …]
Dradeon_object.h45 case TTM_PL_TT: in radeon_mem_type_to_domain()
99 case TTM_PL_TT: in radeon_bo_gpu_offset()
Dradeon_object.c58 case TTM_PL_TT: in radeon_update_memory_usage()
122 rbo->placements[c].mem_type = TTM_PL_TT; in radeon_ttm_placement_from_domain()
Dradeon_vm.c952 if (mem->mem_type == TTM_PL_TT) { in radeon_vm_bo_update()
/Linux-v5.15/drivers/gpu/drm/nouveau/
Dnouveau_ttm.c204 return ttm_range_man_init(&drm->ttm.bdev, TTM_PL_TT, true, in nouveau_ttm_init_gtt()
214 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, man); in nouveau_ttm_init_gtt()
222 struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
226 ttm_range_man_fini(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
231 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, NULL); in nouveau_ttm_fini_gtt()
Dnouveau_bo.c358 pl[*n].mem_type = TTM_PL_TT; in set_placement_list()
446 case TTM_PL_TT: in nouveau_bo_pin()
481 case TTM_PL_TT: in nouveau_bo_pin()
512 case TTM_PL_TT: in nouveau_bo_unpin()
981 if (new_reg->mem_type == TTM_PL_TT) { in nouveau_bo_move()
1008 new_reg->mem_type == TTM_PL_TT) { in nouveau_bo_move()
1013 if (old_reg->mem_type == TTM_PL_TT && in nouveau_bo_move()
1029 hop->mem_type = TTM_PL_TT; in nouveau_bo_move()
1065 case TTM_PL_TT: in nouveau_ttm_io_mem_free_locked()
1094 case TTM_PL_TT: in nouveau_ttm_io_mem_reserve()
Dnouveau_bo0039.c41 if (reg->mem_type == TTM_PL_TT) in nouveau_bo_mem_ctxdma()
Dnouveau_gem.c277 else if (nvbo->bo.resource->mem_type == TTM_PL_TT) in nouveau_gem_info()
352 bo->resource->mem_type == TTM_PL_TT) in nouveau_gem_set_domain()
564 (nvbo->bo.resource->mem_type == TTM_PL_TT && in validate_list()
568 if (nvbo->bo.resource->mem_type == TTM_PL_TT) in validate_list()
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gtt_mgr.c62 man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_mem_info_gtt_total_show()
82 man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_mem_info_gtt_used_show()
302 ttm_set_driver_manager(&adev->mman.bdev, TTM_PL_TT, &mgr->manager); in amdgpu_gtt_mgr_init()
332 ttm_set_driver_manager(&adev->mman.bdev, TTM_PL_TT, NULL); in amdgpu_gtt_mgr_fini()
Damdgpu_ttm.c164 case TTM_PL_TT: in amdgpu_evict_flags()
245 if (mem->mem_type == TTM_PL_TT) { in amdgpu_ttm_map_buffer()
441 mem->mem_type == TTM_PL_TT) in amdgpu_mem_visible()
470 if (new_mem->mem_type == TTM_PL_TT || in amdgpu_bo_move()
489 (new_mem->mem_type == TTM_PL_TT || in amdgpu_bo_move()
494 if ((old_mem->mem_type == TTM_PL_TT || in amdgpu_bo_move()
534 hop->mem_type = TTM_PL_TT; in amdgpu_bo_move()
579 case TTM_PL_TT: in amdgpu_ttm_io_mem_reserve()
625 case TTM_PL_TT: in amdgpu_ttm_domain_start()
924 if (bo_mem->mem_type != TTM_PL_TT || in amdgpu_ttm_backend_bind()
[all …]
Damdgpu_object.c154 AMDGPU_PL_PREEMPT : TTM_PL_TT; in amdgpu_bo_placement_from_domain()
451 man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_bo_validate_size()
1036 } else if (bo->tbo.resource->mem_type == TTM_PL_TT) { in amdgpu_bo_unpin()
Damdgpu_object.h146 case TTM_PL_TT: in amdgpu_mem_type_to_domain()
Damdgpu_dma_buf.c184 case TTM_PL_TT: in amdgpu_dma_buf_map()
Damdgpu_kms.c674 ui64 = amdgpu_gtt_mgr_usage(ttm_manager_type(&adev->mman.bdev, TTM_PL_TT)); in amdgpu_info_ioctl()
697 vram_gtt.gtt_size = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT)->size; in amdgpu_info_ioctl()
708 ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_info_ioctl()
Damdgpu_gmc.c105 case TTM_PL_TT: in amdgpu_gmc_get_pde_for_bo()
Damdgpu_device.c4235 if (shadow->tbo.resource->mem_type != TTM_PL_TT || in amdgpu_device_recover_vram()
4305 amdgpu_gtt_mgr_recover(ttm_manager_type(&adev->mman.bdev, TTM_PL_TT)); in amdgpu_device_reset_sriov()
4626 r = amdgpu_gtt_mgr_recover(ttm_manager_type(&tmp_adev->mman.bdev, TTM_PL_TT)); in amdgpu_do_asic_reset()
Damdgpu_debugfs.c1280 man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_debugfs_evict_gtt()
Damdgpu_vm.c1896 if (mem->mem_type == TTM_PL_TT || in amdgpu_vm_bo_update()
/Linux-v5.15/include/drm/ttm/
Dttm_placement.h41 #define TTM_PL_TT 1 macro
/Linux-v5.15/drivers/gpu/drm/
Ddrm_gem_ttm_helper.c28 [ TTM_PL_TT ] = "tt", in drm_gem_ttm_print_info()
/Linux-v5.15/drivers/gpu/drm/ttm/
Dttm_bo_vm.c528 case TTM_PL_TT: in ttm_bo_vm_access()
Dttm_bo.c116 case TTM_PL_TT: in ttm_bo_move_to_lru_tail()
142 man = ttm_manager_type(pos->first->bdev, TTM_PL_TT); in ttm_bo_bulk_move_lru_tail()
/Linux-v5.15/drivers/gpu/drm/i915/gem/
Di915_gem_ttm.c24 #define I915_PL_GGTT TTM_PL_TT