Lines Matching refs:vmhub
107 struct amdgpu_vmhub *hub = &adev->vmhub[vmhub_index]; in gmc_v10_0_process_interrupt()
207 uint32_t vmhub) in gmc_v10_0_use_invalidate_semaphore() argument
209 return ((vmhub == AMDGPU_MMHUB0(0)) && in gmc_v10_0_use_invalidate_semaphore()
234 unsigned int vmhub, uint32_t flush_type) in gmc_v10_0_flush_vm_hub() argument
236 bool use_semaphore = gmc_v10_0_use_invalidate_semaphore(adev, vmhub); in gmc_v10_0_flush_vm_hub()
237 struct amdgpu_vmhub *hub = &adev->vmhub[vmhub]; in gmc_v10_0_flush_vm_hub()
245 hub_ip = (vmhub == AMDGPU_GFXHUB(0)) ? in gmc_v10_0_flush_vm_hub()
280 if ((vmhub == AMDGPU_GFXHUB(0)) && in gmc_v10_0_flush_vm_hub()
311 DRM_ERROR("Timeout waiting for VM flush hub: %d!\n", vmhub); in gmc_v10_0_flush_vm_hub()
325 uint32_t vmhub, uint32_t flush_type) in gmc_v10_0_flush_gpu_tlb() argument
342 struct amdgpu_vmhub *hub = &adev->vmhub[vmhub]; in gmc_v10_0_flush_gpu_tlb()
357 if (vmhub == AMDGPU_MMHUB0(0)) { in gmc_v10_0_flush_gpu_tlb()
363 BUG_ON(vmhub != AMDGPU_GFXHUB(0)); in gmc_v10_0_flush_gpu_tlb()
477 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->vm_hub]; in gmc_v10_0_emit_flush_gpu_tlb()