Searched refs:bo_adev (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_xgmi.h69 struct amdgpu_device *bo_adev)
72 adev != bo_adev &&
74 adev->gmc.xgmi.hive_id == bo_adev->gmc.xgmi.hive_id);
68 amdgpu_xgmi_same_hive(struct amdgpu_device *adev, struct amdgpu_device *bo_adev) argument
H A Damdgpu_amdkfd_gpuvm.c92 * If both adev and bo_adev are in direct mapping or
96 * @bo_adev: Device to which allocated BO belongs to
101 static bool reuse_dmamap(struct amdgpu_device *adev, struct amdgpu_device *bo_adev) argument
103 return (adev->ram_is_direct_mapped && bo_adev->ram_is_direct_mapped) ||
104 (adev->dev->iommu_group == bo_adev->dev->iommu_group);
826 struct amdgpu_device *bo_adev = amdgpu_ttm_adev(mem->bo->tbo.bdev); local
847 if ((adev != bo_adev && !adev->gmc.is_app_apu) &&
852 same_hive = amdgpu_xgmi_same_hive(adev, bo_adev);
853 if (!same_hive && !amdgpu_device_is_peer_accessible(bo_adev, adev))
867 if ((adev == bo_adev
[all...]
H A Dgmc_v9_0.c1184 struct amdgpu_device *bo_adev = amdgpu_ttm_adev(bo->tbo.bdev); local
1197 if (bo_adev == adev) {
1249 (is_vram && adev == bo_adev &&
H A Damdgpu_vm.c1167 struct amdgpu_device *bo_adev; local
1174 bo_adev = amdgpu_ttm_adev(bo->tbo.bdev);
1175 vram_base = bo_adev->vm_manager.vram_base_offset;
/openbsd-current/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_svm.c183 struct amdgpu_device *bo_adev = prange->svm_bo->node->adev; local
186 bo_adev->vm_manager.vram_base_offset -
187 bo_adev->kfd.pgmap.range.start;
1360 dma_addr_t *dma_addr, struct amdgpu_device *bo_adev,
1407 bo_adev ? bo_adev->vm_manager.vram_base_offset : 0,
1440 struct amdgpu_device *bo_adev = NULL; local
1447 bo_adev = prange->svm_bo->node->adev;
1462 if (bo_adev && pdd->dev->adev != bo_adev
1358 svm_range_map_to_gpu(struct kfd_process_device *pdd, struct svm_range *prange, unsigned long offset, unsigned long npages, bool readonly, dma_addr_t *dma_addr, struct amdgpu_device *bo_adev, struct dma_fence **fence, bool flush_tlb) argument
[all...]

Completed in 192 milliseconds