Lines Matching refs:vmhub
482 hub = &adev->vmhub[j];
510 hub = &adev->vmhub[j];
554 unsigned int vmhub;
567 vmhub = AMDGPU_MMHUB0(node_id / 4);
570 vmhub = AMDGPU_MMHUB1(0);
579 vmhub = xcc_id;
581 hub = &adev->vmhub[vmhub];
681 amdgpu_vm_update_fault_cache(adev, entry->pasid, addr, status, vmhub);
787 * @vmhub: vmhub type
791 uint32_t vmhub)
797 return ((vmhub == AMDGPU_MMHUB0(0) ||
798 vmhub == AMDGPU_MMHUB1(0)) &&
828 * @vmhub: which hub to flush
834 uint32_t vmhub, uint32_t flush_type)
836 bool use_semaphore = gmc_v9_0_use_invalidate_semaphore(adev, vmhub);
841 BUG_ON(vmhub >= AMDGPU_MAX_VMHUBS);
843 hub = &adev->vmhub[vmhub];
849 if (vmhub >= AMDGPU_MMHUB0(0))
852 inst = vmhub;
881 if (vmhub >= AMDGPU_MMHUB0(0))
894 if (vmhub >= AMDGPU_MMHUB0(0))
904 if ((vmhub == AMDGPU_GFXHUB(0)) &&
909 if (vmhub >= AMDGPU_MMHUB0(0))
924 if (vmhub >= AMDGPU_MMHUB0(0))
982 struct amdgpu_vmhub *hub = &adev->vmhub[ring->vm_hub];