Home
last modified time | relevance | path

Searched refs:TTM_PL_VRAM (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/qxl/
H A Dqxl_ttm.c76 case TTM_PL_VRAM: in qxl_init_mem_type()
79 slot = (type == TTM_PL_VRAM) ? in qxl_init_mem_type()
135 case TTM_PL_VRAM: in qxl_ttm_io_mem_reserve()
291 r = ttm_bo_init_mm(&qdev->mman.bdev, TTM_PL_VRAM, in qxl_ttm_init()
314 ttm_bo_clean_mm(&qdev->mman.bdev, TTM_PL_VRAM); in qxl_ttm_fini()
352 qxl_mem_types_list[i].data = qdev->mman.bdev.man[TTM_PL_VRAM].priv; in qxl_ttm_debugfs_init()
H A Dqxl_object.c179 if (bo->tbo.mem.mem_type == TTM_PL_VRAM) in qxl_bo_kmap_atomic_page()
217 if ((bo->tbo.mem.mem_type != TTM_PL_VRAM) && in qxl_bo_kunmap_atomic_page()
372 return ttm_bo_evict_mm(&qdev->mman.bdev, TTM_PL_VRAM); in qxl_vram_evict()
H A Dqxl_drv.h313 (bo->tbo.mem.mem_type == TTM_PL_VRAM) in qxl_bo_physical_address()
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/ttm/
H A Dttm_placement.h44 #define TTM_PL_VRAM 2 macro
49 #define TTM_PL_FLAG_VRAM (1 << TTM_PL_VRAM)
/netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dvmwgfx_drv.c906 ret = ttm_bo_init_mm(&dev_priv->bdev, TTM_PL_VRAM, in vmw_driver_load()
912 dev_priv->bdev.man[TTM_PL_VRAM].use_type = false; in vmw_driver_load()
997 (void)ttm_bo_clean_mm(&dev_priv->bdev, TTM_PL_VRAM); in vmw_driver_load()
1059 (void)ttm_bo_clean_mm(&dev_priv->bdev, TTM_PL_VRAM); in vmw_driver_unload()
1234 if (!dev_priv->bdev.man[TTM_PL_VRAM].use_type) { in __vmw_svga_enable()
1236 dev_priv->bdev.man[TTM_PL_VRAM].use_type = true; in __vmw_svga_enable()
1263 if (dev_priv->bdev.man[TTM_PL_VRAM].use_type) { in __vmw_svga_disable()
1264 dev_priv->bdev.man[TTM_PL_VRAM].use_type = false; in __vmw_svga_disable()
1296 if (dev_priv->bdev.man[TTM_PL_VRAM].use_type) { in vmw_svga_disable()
1297 dev_priv->bdev.man[TTM_PL_VRAM].use_type = false; in vmw_svga_disable()
[all …]
H A Dvmwgfx_bo.c251 if (bo->mem.mem_type == TTM_PL_VRAM && in vmw_bo_pin_in_start_of_vram()
323 if (bo->mem.mem_type == TTM_PL_VRAM) { in vmw_bo_get_guest_ptr()
1176 if (mem->mem_type == TTM_PL_VRAM || bo->mem.mem_type == TTM_PL_VRAM) in vmw_bo_move_notify()
H A Dvmwgfx_ttm_buffer.c760 case TTM_PL_VRAM: in vmw_init_mem_type()
819 case TTM_PL_VRAM: in vmw_ttm_io_mem_reserve()
H A Dvmwgfx_fifo.c663 if (bo->mem.mem_type == TTM_PL_VRAM) { in vmw_fifo_emit_dummy_legacy_query()
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_ttm.c121 case TTM_PL_VRAM: in radeon_init_mem_type()
157 case TTM_PL_VRAM: in radeon_evict_flags()
235 case TTM_PL_VRAM: in radeon_move_blit()
246 case TTM_PL_VRAM: in radeon_move_blit()
393 if (old_mem->mem_type == TTM_PL_VRAM && in radeon_bo_move()
398 new_mem->mem_type == TTM_PL_VRAM) { in radeon_bo_move()
449 case TTM_PL_VRAM: in radeon_ttm_io_mem_reserve()
993 r = ttm_bo_init_mm(&rdev->mman.bdev, TTM_PL_VRAM, in radeon_ttm_init()
1051 ttm_bo_clean_mm(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_ttm_fini()
1068 man = &rdev->mman.bdev.man[TTM_PL_VRAM]; in radeon_ttm_set_active_vram_size()
[all …]
H A Dradeon_object.c73 case TTM_PL_VRAM: in radeon_update_memory_usage()
419 if (bo->tbo.mem.mem_type == TTM_PL_VRAM) in radeon_bo_unpin()
439 return ttm_bo_evict_mm(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_bo_evict_vram()
776 if (bo->tbo.mem.mem_type != TTM_PL_VRAM) { in radeon_bo_check_tiling()
825 if (bo->mem.mem_type != TTM_PL_VRAM) in radeon_bo_fault_reserve_notify()
H A Dradeon_object.h45 case TTM_PL_VRAM: in radeon_mem_type_to_domain()
H A Dradeon_gem.c238 man = &rdev->mman.bdev.man[TTM_PL_VRAM]; in radeon_gem_info_ioctl()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_ttm.c117 case TTM_PL_VRAM: in amdgpu_init_mem_type()
187 case TTM_PL_VRAM: in amdgpu_evict_flags()
464 if (old_mem->mem_type == TTM_PL_VRAM && in amdgpu_move_blit()
610 if (mem->mem_type != TTM_PL_VRAM) in amdgpu_mem_visible()
670 if (old_mem->mem_type == TTM_PL_VRAM && in amdgpu_bo_move()
674 new_mem->mem_type == TTM_PL_VRAM) { in amdgpu_bo_move()
696 new_mem->mem_type == TTM_PL_VRAM && in amdgpu_bo_move()
697 old_mem->mem_type != TTM_PL_VRAM) { in amdgpu_bo_move()
733 case TTM_PL_VRAM: in amdgpu_ttm_io_mem_reserve()
1648 case TTM_PL_VRAM: in amdgpu_ttm_bo_eviction_valuable()
[all …]
H A Damdgpu_object.c73 if (bo->tbo.mem.mem_type == TTM_PL_VRAM) { in amdgpu_bo_subtract_pin_size()
467 man = &adev->mman.bdev.man[TTM_PL_VRAM]; in amdgpu_bo_validate_size()
592 bo->tbo.mem.mem_type == TTM_PL_VRAM && in amdgpu_bo_do_create()
1048 return ttm_bo_evict_mm(&adev->mman.bdev, TTM_PL_VRAM); in amdgpu_bo_evict_vram()
1327 if (bo->mem.mem_type != TTM_PL_VRAM || !bo->mem.mm_node || in amdgpu_bo_release_notify()
1369 if (bo->mem.mem_type != TTM_PL_VRAM) in amdgpu_bo_fault_reserve_notify()
1396 if (bo->mem.mem_type == TTM_PL_VRAM && in amdgpu_bo_fault_reserve_notify()
1462 WARN_ON_ONCE(bo->tbo.mem.mem_type == TTM_PL_VRAM && in amdgpu_bo_gpu_offset()
H A Damdgpu_object.h133 case TTM_PL_VRAM: in amdgpu_mem_type_to_domain()
215 if (bo->tbo.mem.mem_type != TTM_PL_VRAM) in amdgpu_bo_in_cpu_visible_vram()
H A Damdgpu_vram_mgr.c93 amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM])); in amdgpu_mem_info_vram_used_show()
111 amdgpu_vram_mgr_vis_usage(&adev->mman.bdev.man[TTM_PL_VRAM])); in amdgpu_mem_info_vis_vram_used_show()
H A Damdgpu_kms.c584 ui64 = amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl()
587 ui64 = amdgpu_vram_mgr_vis_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl()
628 amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl()
638 amdgpu_vram_mgr_vis_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl()
H A Damdgpu_gmc.c65 case TTM_PL_VRAM: in amdgpu_gmc_get_pde_for_bo()
H A Damdgpu_amdkfd.c528 return amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_amdkfd_get_vram_usage()
H A Damdgpu_cs.c323 used_vram = amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_cs_get_threshold_for_moves()
370 amdgpu_vram_mgr_vis_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_cs_get_threshold_for_moves()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_ttm.c280 ret = ttm_bo_init_mm(&drm->ttm.bdev, TTM_PL_VRAM, in nouveau_ttm_init()
319 ttm_bo_clean_mm(&drm->ttm.bdev, TTM_PL_VRAM); in nouveau_ttm_fini()
H A Dnouveau_bo.c465 case TTM_PL_VRAM: in nouveau_bo_pin()
503 case TTM_PL_VRAM: in nouveau_bo_unpin()
756 case TTM_PL_VRAM: in nouveau_bo_init_mem_type()
812 case TTM_PL_VRAM: in nouveau_bo_evict_flags()
1426 if (new_reg->mem_type != TTM_PL_VRAM) in nouveau_bo_vm_bind()
1560 case TTM_PL_VRAM: in nouveau_ttm_io_mem_reserve()
1623 case TTM_PL_VRAM: in nouveau_ttm_io_mem_free()
1644 if (bo->mem.mem_type != TTM_PL_VRAM) { in nouveau_ttm_fault_reserve_notify()
H A Dnouveau_gem.c317 bo->mem.mem_type == TTM_PL_VRAM) in nouveau_gem_set_domain()
535 ((nvbo->bo.mem.mem_type == TTM_PL_VRAM && in validate_list()
H A Dnouveau_abi16.c319 if (chan->chan->push.buffer->bo.mem.mem_type == TTM_PL_VRAM) in nouveau_abi16_ioctl_channel_alloc()
H A Dnouveau_chan.c190 if (chan->push.buffer->bo.mem.mem_type == TTM_PL_VRAM) { in nouveau_channel_prep()

12