/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_benchmark.c | 186 amdgpu_benchmark_move(adev, 1024*1024, AMDGPU_GEM_DOMAIN_GTT, in amdgpu_benchmark() 189 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_benchmark() 200 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_benchmark() 208 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_benchmark() 221 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_benchmark() 229 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_benchmark()
|
H A D | amdgpu_dma_buf.c | 244 r = amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_dma_buf_pin() 299 unsigned domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_map() 312 AMDGPU_GEM_DOMAIN_GTT)) { in amdgpu_dma_buf_map() 397 if (!reads || !(domain & AMDGPU_GEM_DOMAIN_GTT)) in amdgpu_dma_buf_begin_cpu_access() 405 if (!bo->pin_count && (bo->allowed_domains & AMDGPU_GEM_DOMAIN_GTT)) { in amdgpu_dma_buf_begin_cpu_access() 406 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_dma_buf_begin_cpu_access() 492 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_create_obj() 493 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_create_obj()
|
H A D | amdgpu_object.c | 152 if (domain & AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_placement_from_domain() 460 if (domain & AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_validate_size() 572 bo->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_do_create() 646 bp.domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_create_shadow() 914 if (domain & AMDGPU_GEM_DOMAIN_GTT) in amdgpu_bo_pin_restricted() 915 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_pin_restricted() 978 } else if (domain == AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_pin_restricted() 1399 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_bo_fault_reserve_notify() 1534 if (domain == (AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT)) { in amdgpu_bo_get_preferred_pin_domain() 1537 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_get_preferred_pin_domain() [all...] |
H A D | amdgpu_gem.c | 271 initial_domain |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_create_ioctl() 338 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl() 339 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl() 357 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_gem_userptr_ioctl() 779 AMDGPU_GEM_DOMAIN_GTT | in amdgpu_gem_op_ioctl() 783 robj->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_op_ioctl() 865 case AMDGPU_GEM_DOMAIN_GTT: in amdgpu_debugfs_gem_bo_info()
|
H A D | amdgpu_test.c | 91 bp.domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_do_test_moves() 101 r = amdgpu_bo_pin(gtt_obj[i], AMDGPU_GEM_DOMAIN_GTT); in amdgpu_do_test_moves()
|
H A D | amdgpu_ih.c | 88 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_ih_ring_init()
|
H A D | mes_v10_1.c | 355 PAGE_SIZE, AMDGPU_GEM_DOMAIN_GTT, in mes_v10_1_allocate_ucode_buffer() 387 64 * 1024, AMDGPU_GEM_DOMAIN_GTT, in mes_v10_1_allocate_ucode_data_buffer() 548 AMDGPU_GEM_DOMAIN_GTT, in mes_v10_1_allocate_eop_buf() 863 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v10_1_mqd_sw_init()
|
H A D | amdgpu_amdkfd.c | 254 bp.domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_alloc_gtt_mem() 276 r = amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_amdkfd_alloc_gtt_mem() 504 AMDGPU_GEM_DOMAIN_GTT))) in amdgpu_amdkfd_get_dmabuf_info()
|
H A D | amdgpu_amdkfd_gpuvm.c | 127 if (domain == AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_amdkfd_reserve_mem_limit() 175 if (domain == AMDGPU_GEM_DOMAIN_GTT) { in unreserve_mem_limit() 1162 domain = alloc_domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1165 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1173 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1602 ret = amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel() 1672 AMDGPU_GEM_DOMAIN_GTT))) in amdgpu_amdkfd_gpuvm_import_dmabuf() 1699 AMDGPU_GEM_DOMAIN_VRAM : AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_import_dmabuf()
|
H A D | amdgpu_gfx.c | 341 AMDGPU_GEM_DOMAIN_GTT, &kiq->eop_obj, in amdgpu_gfx_kiq_init() 394 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init() 414 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_benchmark.c | 152 r = amdgpu_benchmark_move(adev, 1024*1024, AMDGPU_GEM_DOMAIN_GTT, in amdgpu_benchmark() 157 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_benchmark() 178 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_benchmark() 192 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_benchmark() 217 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_benchmark() 231 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_benchmark()
|
H A D | amdgpu_dma_buf.c | 108 return amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_dma_buf_pin() 152 unsigned int domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_map() 165 AMDGPU_GEM_DOMAIN_GTT)) { in amdgpu_dma_buf_map() 246 if (!reads || !(domain & AMDGPU_GEM_DOMAIN_GTT)) in amdgpu_dma_buf_begin_cpu_access() 255 (bo->allowed_domains & AMDGPU_GEM_DOMAIN_GTT)) { in amdgpu_dma_buf_begin_cpu_access() 256 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_dma_buf_begin_cpu_access() 344 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_create_obj() 345 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_create_obj()
|
H A D | amdgpu_object.c | 169 if (domain & AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_placement_from_domain() 472 if (domain & AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_validate_size() 592 bo->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_create() 918 if (domain & AMDGPU_GEM_DOMAIN_GTT) in amdgpu_bo_pin_restricted() 919 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_pin_restricted() 986 } else if (domain == AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_pin_restricted() 1297 case AMDGPU_GEM_DOMAIN_GTT: in amdgpu_bo_get_memory() 1316 } else if (bo->preferred_domains & AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_get_memory() 1400 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_bo_fault_reserve_notify() 1543 if ((domain == (AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT)) in amdgpu_bo_get_preferred_domain() [all...] |
H A D | amdgpu_gart.c | 177 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gart_table_ram_alloc() 178 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gart_table_ram_alloc() 186 ret = amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_gart_table_ram_alloc()
|
H A D | amdgpu_amdkfd_gpuvm.c | 542 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in kfd_mem_dmamap_userptr() 572 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in kfd_mem_dmamap_dmabuf() 640 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in kfd_mem_dmamap_sg_bo() 898 } else if (mem->domain == AMDGPU_GEM_DOMAIN_GTT || in kfd_mem_attach() 1656 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1657 alloc_domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1667 domain = alloc_domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1670 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1764 ret = amdgpu_amdkfd_gpuvm_pin_bo(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1769 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() [all...] |
H A D | amdgpu_gem.c | 349 initial_domain |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_create_ioctl() 416 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl() 417 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl() 436 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_gem_userptr_ioctl() 860 AMDGPU_GEM_DOMAIN_GTT | in amdgpu_gem_op_ioctl() 864 robj->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_op_ioctl()
|
H A D | amdgpu_amdkfd.c | 278 bp.domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_alloc_gtt_mem() 301 r = amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_amdkfd_alloc_gtt_mem() 520 AMDGPU_GEM_DOMAIN_GTT))) in amdgpu_amdkfd_get_dmabuf_info()
|
H A D | amdgpu_rlc.c | 99 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_gfx_rlc_init_sr() 137 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_gfx_rlc_init_csb() 164 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_gfx_rlc_init_cpt()
|
H A D | amdgpu_ih.c | 88 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_ih_ring_init()
|
H A D | mes_v11_0.c | 494 AMDGPU_GEM_DOMAIN_GTT, in mes_v11_0_allocate_ucode_buffer() 529 AMDGPU_GEM_DOMAIN_GTT, in mes_v11_0_allocate_ucode_data_buffer() 691 AMDGPU_GEM_DOMAIN_GTT, in mes_v11_0_allocate_eop_buf() 1008 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v11_0_mqd_sw_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smu10_smumgr.c | 254 AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT, in smu10_smu_init() 269 AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT, in smu10_smu_init()
|
/kernel/linux/linux-5.10/include/uapi/drm/ |
H A D | amdgpu_drm.h | 81 * %AMDGPU_GEM_DOMAIN_GTT GPU accessible system memory, mapped into the 99 #define AMDGPU_GEM_DOMAIN_GTT 0x2 macro 105 AMDGPU_GEM_DOMAIN_GTT | \
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/ |
H A D | amdgpu_drm.h | 45 #define AMDGPU_GEM_DOMAIN_GTT 0x2 macro 51 AMDGPU_GEM_DOMAIN_GTT | \
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/ |
H A D | amdgpu_drm.h | 58 #define AMDGPU_GEM_DOMAIN_GTT 0x2 macro 63 #define AMDGPU_GEM_DOMAIN_MASK (AMDGPU_GEM_DOMAIN_CPU | AMDGPU_GEM_DOMAIN_GTT | AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GDS | AMDGPU_GEM_DOMAIN_GWS | AMDGPU_GEM_DOMAIN_OA)
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/ |
H A D | amdgpu_drm.h | 58 #define AMDGPU_GEM_DOMAIN_GTT 0x2 macro 63 #define AMDGPU_GEM_DOMAIN_MASK (AMDGPU_GEM_DOMAIN_CPU | AMDGPU_GEM_DOMAIN_GTT | AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GDS | AMDGPU_GEM_DOMAIN_GWS | AMDGPU_GEM_DOMAIN_OA)
|