Home
last modified time | relevance | path

Searched refs:AMDGPU_GEM_DOMAIN_GTT (Results 1 - 25 of 68) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_benchmark.c186 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 Damdgpu_dma_buf.c244 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 Damdgpu_object.c152 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 Damdgpu_gem.c271 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 Damdgpu_test.c91 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 Damdgpu_ih.c88 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_ih_ring_init()
H A Dmes_v10_1.c355 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 Damdgpu_amdkfd.c254 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 Damdgpu_amdkfd_gpuvm.c127 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 Damdgpu_gfx.c341 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 Damdgpu_benchmark.c152 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 Damdgpu_dma_buf.c108 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 Damdgpu_object.c169 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 Damdgpu_gart.c177 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 Damdgpu_amdkfd_gpuvm.c542 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 Damdgpu_gem.c349 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 Damdgpu_amdkfd.c278 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 Damdgpu_rlc.c99 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 Damdgpu_ih.c88 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_ih_ring_init()
H A Dmes_v11_0.c494 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 Dsmu10_smumgr.c254 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 Damdgpu_drm.h81 * %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 Damdgpu_drm.h45 #define AMDGPU_GEM_DOMAIN_GTT 0x2 macro
51 AMDGPU_GEM_DOMAIN_GTT | \
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Damdgpu_drm.h58 #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 Damdgpu_drm.h58 #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)

Completed in 38 milliseconds

123