Home
last modified time | relevance | path

Searched refs:allowed_domains (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_cs.c142 p->relocs[i].allowed_domains = in radeon_cs_parser_relocs()
160 p->relocs[i].allowed_domains = domain; in radeon_cs_parser_relocs()
173 p->relocs[i].allowed_domains = domain; in radeon_cs_parser_relocs()
178 p->relocs[i].allowed_domains &= ~RADEON_GEM_DOMAIN_VRAM; in radeon_cs_parser_relocs()
179 if (!p->relocs[i].allowed_domains) { in radeon_cs_parser_relocs()
H A Dradeon_object.c554 u32 allowed = lobj->allowed_domains; in radeon_bo_list_validate()
585 domain != lobj->allowed_domains) { in radeon_bo_list_validate()
586 domain = lobj->allowed_domains; in radeon_bo_list_validate()
H A Dradeon_uvd.c303 uint32_t allowed_domains) in radeon_uvd_force_into_uvd_segment()
313 if (allowed_domains == RADEON_GEM_DOMAIN_VRAM) in radeon_uvd_force_into_uvd_segment()
302 radeon_uvd_force_into_uvd_segment(struct radeon_bo *rbo, uint32_t allowed_domains) radeon_uvd_force_into_uvd_segment() argument
H A Dradeon_vm.c143 list[0].allowed_domains = RADEON_GEM_DOMAIN_VRAM; in radeon_vm_get_bos()
155 list[idx].allowed_domains = RADEON_GEM_DOMAIN_VRAM; in radeon_vm_get_bos()
H A Dradeon.h469 unsigned allowed_domains; member
1695 uint32_t allowed_domains);
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_cs.c141 p->relocs[i].allowed_domains = in radeon_cs_parser_relocs()
159 p->relocs[i].allowed_domains = domain; in radeon_cs_parser_relocs()
172 p->relocs[i].allowed_domains = domain; in radeon_cs_parser_relocs()
177 p->relocs[i].allowed_domains &= ~RADEON_GEM_DOMAIN_VRAM; in radeon_cs_parser_relocs()
178 if (!p->relocs[i].allowed_domains) { in radeon_cs_parser_relocs()
H A Dradeon_object.c491 u32 allowed = lobj->allowed_domains; in radeon_bo_list_validate()
522 domain != lobj->allowed_domains) { in radeon_bo_list_validate()
523 domain = lobj->allowed_domains; in radeon_bo_list_validate()
H A Dradeon_uvd.c305 uint32_t allowed_domains) in radeon_uvd_force_into_uvd_segment()
315 if (allowed_domains == RADEON_GEM_DOMAIN_VRAM) in radeon_uvd_force_into_uvd_segment()
304 radeon_uvd_force_into_uvd_segment(struct radeon_bo *rbo, uint32_t allowed_domains) radeon_uvd_force_into_uvd_segment() argument
H A Dradeon_vm.c144 list[0].allowed_domains = RADEON_GEM_DOMAIN_VRAM; in radeon_vm_get_bos()
156 list[idx].allowed_domains = RADEON_GEM_DOMAIN_VRAM; in radeon_vm_get_bos()
H A Dradeon.h464 unsigned allowed_domains; member
1688 uint32_t allowed_domains);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c255 (bo->allowed_domains & 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()
H A Damdgpu_gem.c417 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl()
862 robj->allowed_domains = robj->preferred_domains; in amdgpu_gem_op_ioctl()
863 if (robj->allowed_domains == AMDGPU_GEM_DOMAIN_VRAM) in amdgpu_gem_op_ioctl()
864 robj->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_op_ioctl()
H A Damdgpu_cs.c808 domain = bo->allowed_domains; in amdgpu_cs_bo_validate()
813 domain = bo->allowed_domains; in amdgpu_cs_bo_validate()
825 if (unlikely(r == -ENOMEM) && domain != bo->allowed_domains) { in amdgpu_cs_bo_validate()
826 domain = bo->allowed_domains; in amdgpu_cs_bo_validate()
1779 amdgpu_bo_placement_from_domain(*bo, (*bo)->allowed_domains); in amdgpu_cs_find_mapping()
H A Damdgpu_gart.c177 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gart_table_ram_alloc()
H A Damdgpu_object.h98 u32 allowed_domains; member
H A Damdgpu_object.c588 bo->allowed_domains = bo->preferred_domains; in amdgpu_bo_create()
591 bo->allowed_domains == AMDGPU_GEM_DOMAIN_VRAM) in amdgpu_bo_create()
592 bo->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_create()
H A Damdgpu_trace.h133 __entry->allow = bo->allowed_domains;
H A Damdgpu_amdkfd_gpuvm.c424 return amdgpu_amdkfd_bo_validate(bo, bo->allowed_domains, false); in amdgpu_amdkfd_validate_vm_bo()
1769 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gem.c339 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl()
781 robj->allowed_domains = robj->preferred_domains; in amdgpu_gem_op_ioctl()
782 if (robj->allowed_domains == AMDGPU_GEM_DOMAIN_VRAM) in amdgpu_gem_op_ioctl()
783 robj->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_op_ioctl()
H A Damdgpu_object.c569 bo->allowed_domains = bo->preferred_domains; in amdgpu_bo_do_create()
571 bo->allowed_domains == AMDGPU_GEM_DOMAIN_VRAM) in amdgpu_bo_do_create()
572 bo->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_do_create()
732 if (unlikely(r == -ENOMEM) && domain != bo->allowed_domains) { in amdgpu_bo_validate()
733 domain = bo->allowed_domains; in amdgpu_bo_validate()
H A Damdgpu_dma_buf.c405 if (!bo->pin_count && (bo->allowed_domains & 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()
H A Damdgpu_cs.c421 domain = bo->allowed_domains; in amdgpu_cs_bo_validate()
426 domain = bo->allowed_domains; in amdgpu_cs_bo_validate()
438 if (unlikely(r == -ENOMEM) && domain != bo->allowed_domains) { in amdgpu_cs_bo_validate()
439 domain = bo->allowed_domains; in amdgpu_cs_bo_validate()
1669 amdgpu_bo_placement_from_domain(*bo, (*bo)->allowed_domains); in amdgpu_cs_find_mapping()
H A Damdgpu_object.h86 u32 allowed_domains; member
H A Damdgpu_trace.h133 __entry->allow = bo->allowed_domains;
H A Damdgpu_amdkfd_gpuvm.c336 return amdgpu_amdkfd_bo_validate(bo, bo->allowed_domains, false); in amdgpu_amdkfd_validate_vm_bo()

Completed in 42 milliseconds

12