/netbsd-src/sys/external/bsd/drm2/dist/drm/qxl/ |
H A D | qxl_ttm.c | 76 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 D | qxl_object.c | 179 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 D | qxl_drv.h | 313 (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 D | ttm_placement.h | 44 #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 D | vmwgfx_drv.c | 906 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 D | vmwgfx_bo.c | 251 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 D | vmwgfx_ttm_buffer.c | 760 case TTM_PL_VRAM: in vmw_init_mem_type() 819 case TTM_PL_VRAM: in vmw_ttm_io_mem_reserve()
|
H A D | vmwgfx_fifo.c | 663 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 D | radeon_ttm.c | 121 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 D | radeon_object.c | 73 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 D | radeon_object.h | 45 case TTM_PL_VRAM: in radeon_mem_type_to_domain()
|
H A D | radeon_gem.c | 238 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 D | amdgpu_ttm.c | 117 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 D | amdgpu_object.c | 73 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 D | amdgpu_object.h | 133 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 D | amdgpu_vram_mgr.c | 93 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 D | amdgpu_kms.c | 584 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 D | amdgpu_gmc.c | 65 case TTM_PL_VRAM: in amdgpu_gmc_get_pde_for_bo()
|
H A D | amdgpu_amdkfd.c | 528 return amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_amdkfd_get_vram_usage()
|
H A D | amdgpu_cs.c | 323 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 D | nouveau_ttm.c | 280 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 D | nouveau_bo.c | 465 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 D | nouveau_gem.c | 317 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 D | nouveau_abi16.c | 319 if (chan->chan->push.buffer->bo.mem.mem_type == TTM_PL_VRAM) in nouveau_abi16_ioctl_channel_alloc()
|
H A D | nouveau_chan.c | 190 if (chan->push.buffer->bo.mem.mem_type == TTM_PL_VRAM) { in nouveau_channel_prep()
|