Home
last modified time | relevance | path

Searched refs:TTM_PL_TT (Results 1 - 25 of 47) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/
H A Dlsdc_ttm.c20 case TTM_PL_TT: in lsdc_mem_type_to_str()
65 lbo->placements[c].mem_type = TTM_PL_TT; in lsdc_bo_set_placement()
151 case TTM_PL_TT: in lsdc_bo_evict_flags()
196 new_mem->mem_type == TTM_PL_TT) { in lsdc_bo_move()
203 if (old_mem->mem_type == TTM_PL_TT && in lsdc_bo_move()
229 case TTM_PL_TT: in lsdc_bo_reserve_io_mem()
339 else if (tbo->resource->mem_type == TTM_PL_TT) in lsdc_bo_unpin()
537 ttm_range_man_fini(&ldev->bdev, TTM_PL_TT); in lsdc_ttm_fini()
570 ret = ttm_range_man_init(&ldev->bdev, TTM_PL_TT, true, num_gtt_pages); in lsdc_ttm_init()
589 gtt_man = ttm_manager_type(bdev, TTM_PL_TT); in lsdc_ttm_debugfs_init()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gtt_mgr.c50 struct ttm_resource_manager *man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_mem_info_gtt_total_show()
69 struct ttm_resource_manager *man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_mem_info_gtt_used_show()
118 ttm_set_driver_manager(&adev->mman.bdev, TTM_PL_TT, &mgr->manager); in amdgpu_gtt_mgr_init()
151 ttm_set_driver_manager(&adev->mman.bdev, TTM_PL_TT, NULL); in amdgpu_gtt_mgr_fini()
186 if ((&tbo->mem == mem || tbo->mem.mem_type != TTM_PL_TT) && in amdgpu_gtt_mgr_new()
H A Damdgpu_ttm.c147 case TTM_PL_TT: in amdgpu_evict_flags()
294 if (mem->mem_type == TTM_PL_TT) { in amdgpu_ttm_map_buffer()
540 placements.mem_type = TTM_PL_TT; in amdgpu_move_vram_ram()
601 placements.mem_type = TTM_PL_TT; in amdgpu_move_ram_vram()
636 mem->mem_type == TTM_PL_TT) in amdgpu_mem_visible()
674 if ((old_mem->mem_type == TTM_PL_TT && in amdgpu_bo_move()
677 new_mem->mem_type == TTM_PL_TT)) { in amdgpu_bo_move()
752 case TTM_PL_TT: in amdgpu_ttm_io_mem_reserve()
801 case TTM_PL_TT: in amdgpu_ttm_domain_start()
1198 placements.mem_type = TTM_PL_TT; in amdgpu_ttm_alloc_gart()
[all...]
H A Damdgpu_object.h133 case TTM_PL_TT: in amdgpu_mem_type_to_domain()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_ttm.c77 return ttm_range_man_init(&rdev->mman.bdev, TTM_PL_TT, in radeon_ttm_init_gtt()
131 case TTM_PL_TT: in radeon_evict_flags()
158 case TTM_PL_TT: in radeon_move_blit()
169 case TTM_PL_TT: in radeon_move_blit()
203 if (new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
221 new_mem->mem_type == TTM_PL_TT) { in radeon_bo_move()
226 if (old_mem->mem_type == TTM_PL_TT && in radeon_bo_move()
241 hop->mem_type = TTM_PL_TT; in radeon_bo_move()
273 case TTM_PL_TT: in radeon_ttm_io_mem_reserve()
757 ttm_range_man_fini(&rdev->mman.bdev, TTM_PL_TT); in radeon_ttm_fini()
[all...]
H A Dradeon_object.h45 case TTM_PL_TT: in radeon_mem_type_to_domain()
99 case TTM_PL_TT: in radeon_bo_gpu_offset()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gtt_mgr.c51 man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); in amdgpu_mem_info_gtt_total_show()
293 ttm_set_driver_manager(&adev->mman.bdev, TTM_PL_TT, &mgr->manager); in amdgpu_gtt_mgr_init()
323 ttm_set_driver_manager(&adev->mman.bdev, TTM_PL_TT, NULL); in amdgpu_gtt_mgr_fini()
H A Damdgpu_res_cursor.h92 case TTM_PL_TT: in amdgpu_res_first()
155 case TTM_PL_TT: in amdgpu_res_next()
H A Damdgpu_ttm.c160 case TTM_PL_TT: in amdgpu_evict_flags()
255 if (mem->mem_type == TTM_PL_TT) { in amdgpu_ttm_map_buffer()
424 mem->mem_type == TTM_PL_TT) in amdgpu_mem_visible()
462 if (new_mem->mem_type == TTM_PL_TT || in amdgpu_bo_move()
478 (new_mem->mem_type == TTM_PL_TT || in amdgpu_bo_move()
483 if ((old_mem->mem_type == TTM_PL_TT || in amdgpu_bo_move()
525 hop->mem_type = TTM_PL_TT; in amdgpu_bo_move()
571 case TTM_PL_TT: in amdgpu_ttm_io_mem_reserve()
627 case TTM_PL_TT: in amdgpu_ttm_domain_start()
923 if (bo_mem->mem_type != TTM_PL_TT || in amdgpu_ttm_backend_bind()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_ttm.c243 return ttm_range_man_init(&drm->ttm.bdev, TTM_PL_TT, true, in nouveau_ttm_init_gtt()
253 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, man); in nouveau_ttm_init_gtt()
261 struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
265 ttm_range_man_fini(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
270 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, NULL); in nouveau_ttm_fini_gtt()
H A Dnouveau_bo.c367 pl[*n].mem_type = TTM_PL_TT; in set_placement_list()
464 case TTM_PL_TT: in nouveau_bo_pin()
504 case TTM_PL_TT: in nouveau_bo_pin()
538 case TTM_PL_TT: in nouveau_bo_unpin()
551 case TTM_PL_TT: in nouveau_bo_unpin()
923 .mem_type = TTM_PL_TT, in nouveau_bo_move_flipd()
965 .mem_type = TTM_PL_TT, in nouveau_bo_move_flips()
1144 case TTM_PL_TT: in nouveau_ttm_io_mem_free_locked()
1172 case TTM_PL_TT: in nouveau_ttm_io_mem_reserve()
H A Dnouveau_bo0039.c41 if (reg->mem_type == TTM_PL_TT) in nouveau_bo_mem_ctxdma()
H A Dnouveau_gem.c227 else if (nvbo->bo.mem.mem_type == TTM_PL_TT) in nouveau_gem_info()
302 bo->mem.mem_type == TTM_PL_TT) in nouveau_gem_set_domain()
514 (nvbo->bo.mem.mem_type == TTM_PL_TT && in validate_list()
518 if (nvbo->bo.mem.mem_type == TTM_PL_TT) in validate_list()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_ttm.c229 return ttm_range_man_init(&drm->ttm.bdev, TTM_PL_TT, true, in nouveau_ttm_init_gtt()
239 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, man); in nouveau_ttm_init_gtt()
247 struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
251 ttm_range_man_fini(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
256 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, NULL); in nouveau_ttm_fini_gtt()
H A Dnouveau_bo.c411 pl[*n].mem_type = TTM_PL_TT; in set_placement_list()
499 case TTM_PL_TT: in nouveau_bo_pin()
534 case TTM_PL_TT: in nouveau_bo_pin()
565 case TTM_PL_TT: in nouveau_bo_unpin()
1063 if (new_reg->mem_type == TTM_PL_TT) { in nouveau_bo_move()
1088 new_reg->mem_type == TTM_PL_TT) { in nouveau_bo_move()
1093 if (old_reg->mem_type == TTM_PL_TT && in nouveau_bo_move()
1109 hop->mem_type = TTM_PL_TT; in nouveau_bo_move()
1145 case TTM_PL_TT: in nouveau_ttm_io_mem_free_locked()
1174 case TTM_PL_TT in nouveau_ttm_io_mem_reserve()
[all...]
H A Dnouveau_bo0039.c41 if (reg->mem_type == TTM_PL_TT) in nouveau_bo_mem_ctxdma()
H A Dnouveau_gem.c306 else if (nvbo->bo.resource->mem_type == TTM_PL_TT) in nouveau_gem_info()
388 bo->resource->mem_type == TTM_PL_TT) in nouveau_gem_set_domain()
600 (nvbo->bo.resource->mem_type == TTM_PL_TT && in validate_list()
604 if (nvbo->bo.resource->mem_type == TTM_PL_TT) in validate_list()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_ttm.c81 return ttm_range_man_init(&rdev->mman.bdev, TTM_PL_TT, in radeon_ttm_init_gtt()
135 case TTM_PL_TT: in radeon_evict_flags()
173 case TTM_PL_TT: in radeon_move_blit()
184 case TTM_PL_TT: in radeon_move_blit()
228 placements.mem_type = TTM_PL_TT; in radeon_move_vram_ram()
279 placements.mem_type = TTM_PL_TT; in radeon_move_ram_vram()
321 if ((old_mem->mem_type == TTM_PL_TT && in radeon_bo_move()
324 new_mem->mem_type == TTM_PL_TT)) { in radeon_bo_move()
370 case TTM_PL_TT: in radeon_ttm_io_mem_reserve()
887 ttm_range_man_fini(&rdev->mman.bdev, TTM_PL_TT); in radeon_ttm_fini()
[all...]
H A Dradeon_object.h45 case TTM_PL_TT: in radeon_mem_type_to_domain()
99 case TTM_PL_TT: in radeon_bo_gpu_offset()
H A Dradeon_object.c60 case TTM_PL_TT: in radeon_update_memory_usage()
129 rbo->placements[c].mem_type = TTM_PL_TT; in radeon_ttm_placement_from_domain()
135 rbo->placements[c].mem_type = TTM_PL_TT; in radeon_ttm_placement_from_domain()
140 rbo->placements[c].mem_type = TTM_PL_TT; in radeon_ttm_placement_from_domain()
/kernel/linux/linux-6.6/include/drm/ttm/
H A Dttm_placement.h52 #define TTM_PL_TT 1 macro
/kernel/linux/linux-5.10/include/drm/ttm/
H A Dttm_placement.h41 #define TTM_PL_TT 1 macro
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_gem_ttm_helper.c28 [ TTM_PL_TT ] = "tt", in drm_gem_ttm_print_info()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.h67 #define I915_PL_GGTT TTM_PL_TT
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_gem_ttm_helper.c30 [ TTM_PL_TT ] = "tt", in drm_gem_ttm_print_info()

Completed in 22 milliseconds

12