Lines Matching refs:reset_domain
427 if (down_read_trylock(&adev->reset_domain->sem)) in amdgpu_device_skip_hw_access()
428 up_read(&adev->reset_domain->sem); in amdgpu_device_skip_hw_access()
430 lockdep_assert_held(&adev->reset_domain->sem); in amdgpu_device_skip_hw_access()
456 down_read_trylock(&adev->reset_domain->sem)) { in amdgpu_device_rreg()
458 up_read(&adev->reset_domain->sem); in amdgpu_device_rreg()
541 down_read_trylock(&adev->reset_domain->sem)) { in amdgpu_device_wreg()
543 up_read(&adev->reset_domain->sem); in amdgpu_device_wreg()
2324 timeout, adev->reset_domain->wq, in amdgpu_device_init_schedulers()
2465 if (!hive->reset_domain || in amdgpu_device_ip_init()
2466 !amdgpu_reset_get_reset_domain(hive->reset_domain)) { in amdgpu_device_ip_init()
2473 amdgpu_reset_put_reset_domain(adev->reset_domain); in amdgpu_device_ip_init()
2474 adev->reset_domain = hive->reset_domain; in amdgpu_device_ip_init()
3656 adev->reset_domain = amdgpu_reset_create_reset_domain(SINGLE_DEVICE, "amdgpu-reset-dev"); in amdgpu_device_init()
3657 if (!adev->reset_domain) in amdgpu_device_init()
4047 amdgpu_reset_put_reset_domain(adev->reset_domain); in amdgpu_device_fini_sw()
4048 adev->reset_domain = NULL; in amdgpu_device_fini_sw()
4738 lockdep_assert_held(&adev->reset_domain->sem); in amdgpu_reset_reg_dumps()
5265 amdgpu_device_lock_reset_domain(tmp_adev->reset_domain); in amdgpu_device_gpu_recover()
5449 amdgpu_device_unlock_reset_domain(tmp_adev->reset_domain); in amdgpu_device_gpu_recover()
5459 atomic_set(&adev->reset_domain->reset_res, r); in amdgpu_device_gpu_recover()
5714 amdgpu_device_lock_reset_domain(adev->reset_domain); in amdgpu_pci_error_detected()
5823 amdgpu_device_unlock_reset_domain(adev->reset_domain); in amdgpu_pci_slot_reset()
5861 amdgpu_device_unlock_reset_domain(adev->reset_domain); in amdgpu_pci_resume()
5940 return atomic_read(&adev->reset_domain->in_gpu_reset); in amdgpu_in_reset()