/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gpuvm.c | 131 } else if (domain == AMDGPU_GEM_DOMAIN_CPU && !sg) { in amdgpu_amdkfd_reserve_mem_limit() 178 } else if (domain == AMDGPU_GEM_DOMAIN_CPU && !sg) { in unreserve_mem_limit() 202 bool sg = (bo->preferred_domains == AMDGPU_GEM_DOMAIN_CPU); in amdgpu_amdkfd_unreserve_memory_limit() 205 domain = AMDGPU_GEM_DOMAIN_CPU; in amdgpu_amdkfd_unreserve_memory_limit() 1166 alloc_domain = AMDGPU_GEM_DOMAIN_CPU; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1174 alloc_domain = AMDGPU_GEM_DOMAIN_CPU; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1768 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_CPU); in update_invalid_user_pages()
|
H A D | amdgpu_dma_buf.c | 480 bp.domain = AMDGPU_GEM_DOMAIN_CPU; in amdgpu_dma_buf_create_obj() 486 AMDGPU_GEM_DOMAIN_CPU, in amdgpu_dma_buf_create_obj()
|
H A D | amdgpu_gem.c | 332 r = amdgpu_gem_object_create(adev, args->size, 0, AMDGPU_GEM_DOMAIN_CPU, in amdgpu_gem_userptr_ioctl() 780 AMDGPU_GEM_DOMAIN_CPU); in amdgpu_gem_op_ioctl() 868 case AMDGPU_GEM_DOMAIN_CPU: in amdgpu_debugfs_gem_bo_info()
|
H A D | amdgpu_object.h | 136 return AMDGPU_GEM_DOMAIN_CPU; in amdgpu_mem_type_to_domain()
|
H A D | amdgpu_object.c | 165 if (domain & AMDGPU_GEM_DOMAIN_CPU) { in amdgpu_bo_placement_from_domain() 479 /* TODO add more domains checks, such as AMDGPU_GEM_DOMAIN_CPU */ in amdgpu_bo_validate_size() 582 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_CPU); in amdgpu_bo_do_create()
|
H A D | amdgpu_ttm.c | 126 amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_CPU); in amdgpu_evict_flags() 149 amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_CPU); in amdgpu_evict_flags()
|
H A D | amdgpu_cs.c | 479 AMDGPU_GEM_DOMAIN_CPU); in amdgpu_cs_list_validate()
|
/kernel/linux/linux-5.10/include/uapi/drm/ |
H A D | amdgpu_drm.h | 78 * %AMDGPU_GEM_DOMAIN_CPU System memory that is not GPU accessible. 98 #define AMDGPU_GEM_DOMAIN_CPU 0x1 macro 104 #define AMDGPU_GEM_DOMAIN_MASK (AMDGPU_GEM_DOMAIN_CPU | \
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/ |
H A D | amdgpu_drm.h | 44 #define AMDGPU_GEM_DOMAIN_CPU 0x1 macro 50 #define AMDGPU_GEM_DOMAIN_MASK (AMDGPU_GEM_DOMAIN_CPU | \
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/ |
H A D | amdgpu_drm.h | 57 #define AMDGPU_GEM_DOMAIN_CPU 0x1 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 | 57 #define AMDGPU_GEM_DOMAIN_CPU 0x1 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/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_object.c | 179 if (domain & AMDGPU_GEM_DOMAIN_CPU) { in amdgpu_bo_placement_from_domain() 488 /* TODO add more domains checks, such as AMDGPU_GEM_DOMAIN_CPU, _DOMAIN_DOORBELL */ in amdgpu_bo_validate_size() 612 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_CPU); in amdgpu_bo_create() 1300 case AMDGPU_GEM_DOMAIN_CPU: in amdgpu_bo_get_memory() 1593 case AMDGPU_GEM_DOMAIN_CPU: in amdgpu_bo_print_info()
|
H A D | amdgpu_gart.c | 166 bp.domain = AMDGPU_GEM_DOMAIN_CPU; in amdgpu_gart_table_ram_alloc()
|
H A D | amdgpu_dma_buf.c | 338 AMDGPU_GEM_DOMAIN_CPU, flags, in amdgpu_dma_buf_create_obj()
|
H A D | amdgpu_object.h | 178 return AMDGPU_GEM_DOMAIN_CPU; in amdgpu_mem_type_to_domain()
|
H A D | amdgpu_amdkfd_gpuvm.c | 322 AMDGPU_GEM_DOMAIN_CPU, AMDGPU_GEM_CREATE_PREEMPTIBLE | flags, in create_dmamap_sg_bo() 567 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_CPU); in kfd_mem_dmamap_dmabuf() 691 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_CPU); in kfd_mem_dmaunmap_userptr() 740 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_CPU); in kfd_mem_dmaunmap_sg_bo() 1671 alloc_domain = AMDGPU_GEM_DOMAIN_CPU; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 2436 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_CPU); in update_invalid_user_pages()
|
H A D | amdgpu_gem.c | 410 r = amdgpu_gem_object_create(adev, args->size, 0, AMDGPU_GEM_DOMAIN_CPU, in amdgpu_gem_userptr_ioctl() 861 AMDGPU_GEM_DOMAIN_CPU); in amdgpu_gem_op_ioctl()
|
H A D | amdgpu_ttm.c | 137 amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_CPU); in amdgpu_evict_flags() 149 AMDGPU_GEM_DOMAIN_CPU); in amdgpu_evict_flags() 157 AMDGPU_GEM_DOMAIN_CPU); in amdgpu_evict_flags() 163 amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_CPU); in amdgpu_evict_flags()
|
H A D | amdgpu_cs.c | 936 AMDGPU_GEM_DOMAIN_CPU); in amdgpu_cs_parser_bos()
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | amdgpu_drm.h | 78 * %AMDGPU_GEM_DOMAIN_CPU System memory that is not GPU accessible. 101 #define AMDGPU_GEM_DOMAIN_CPU 0x1 macro 108 #define AMDGPU_GEM_DOMAIN_MASK (AMDGPU_GEM_DOMAIN_CPU | \
|