Lines Matching refs:vmhub
483 hub = &adev->vmhub[j]; in gmc_v9_0_vm_fault_interrupt_state()
503 hub = &adev->vmhub[j]; in gmc_v9_0_vm_fault_interrupt_state()
573 hub = &adev->vmhub[AMDGPU_MMHUB_0]; in gmc_v9_0_process_interrupt()
576 hub = &adev->vmhub[AMDGPU_MMHUB_1]; in gmc_v9_0_process_interrupt()
579 hub = &adev->vmhub[AMDGPU_GFXHUB_0]; in gmc_v9_0_process_interrupt()
617 if (hub == &adev->vmhub[AMDGPU_GFXHUB_0]) { in gmc_v9_0_process_interrupt()
720 uint32_t vmhub) in gmc_v9_0_use_invalidate_semaphore() argument
725 return ((vmhub == AMDGPU_MMHUB_0 || in gmc_v9_0_use_invalidate_semaphore()
726 vmhub == AMDGPU_MMHUB_1) && in gmc_v9_0_use_invalidate_semaphore()
762 uint32_t vmhub, uint32_t flush_type) in gmc_v9_0_flush_gpu_tlb() argument
764 bool use_semaphore = gmc_v9_0_use_invalidate_semaphore(adev, vmhub); in gmc_v9_0_flush_gpu_tlb()
769 BUG_ON(vmhub >= adev->num_vmhubs); in gmc_v9_0_flush_gpu_tlb()
771 hub = &adev->vmhub[vmhub]; in gmc_v9_0_flush_gpu_tlb()
815 if (vmhub == AMDGPU_GFXHUB_0) in gmc_v9_0_flush_gpu_tlb()
830 if (vmhub == AMDGPU_GFXHUB_0) in gmc_v9_0_flush_gpu_tlb()
840 if ((vmhub == AMDGPU_GFXHUB_0) && in gmc_v9_0_flush_gpu_tlb()
846 if (vmhub == AMDGPU_GFXHUB_0) in gmc_v9_0_flush_gpu_tlb()
866 if (vmhub == AMDGPU_GFXHUB_0) in gmc_v9_0_flush_gpu_tlb()
973 bool use_semaphore = gmc_v9_0_use_invalidate_semaphore(ring->adev, ring->funcs->vmhub); in gmc_v9_0_emit_flush_gpu_tlb()
975 struct amdgpu_vmhub *hub = &adev->vmhub[ring->funcs->vmhub]; in gmc_v9_0_emit_flush_gpu_tlb()
1026 if (ring->funcs->vmhub == AMDGPU_MMHUB_1) in gmc_v9_0_emit_pasid_mapping()
1029 if (ring->funcs->vmhub == AMDGPU_GFXHUB_0) in gmc_v9_0_emit_pasid_mapping()