Searched refs:reset_domain (Results 1 – 17 of 17) sorted by relevance
120 if (!down_read_trylock(&adev->reset_domain->sem)) in amdgpu_vm_cpu_commit()124 up_read(&adev->reset_domain->sem); in amdgpu_vm_cpu_commit()
275 down_read(&adev->reset_domain->sem); in __write_table_header()280 up_read(&adev->reset_domain->sem); in __write_table_header()338 down_read(&adev->reset_domain->sem); in __write_table_ras_info()343 up_read(&adev->reset_domain->sem); in __write_table_ras_info()633 down_read(&adev->reset_domain->sem); in __amdgpu_ras_eeprom_write()639 up_read(&adev->reset_domain->sem); in __amdgpu_ras_eeprom_write()832 down_read(&adev->reset_domain->sem); in amdgpu_ras_eeprom_update_header()837 up_read(&adev->reset_domain->sem); in amdgpu_ras_eeprom_update_header()1023 down_read(&adev->reset_domain->sem); in __amdgpu_ras_eeprom_read()1029 up_read(&adev->reset_domain->sem); in __amdgpu_ras_eeprom_read()
320 if (!down_read_trylock(&adev->reset_domain->sem)) in set_barrier_auto_waitcnt()338 up_read(&adev->reset_domain->sem); in set_barrier_auto_waitcnt()
496 if (down_read_trylock(&adev->reset_domain->sem)) { in amdgpu_gart_invalidate_tlb()498 up_read(&adev->reset_domain->sem); in amdgpu_gart_invalidate_tlb()
88 amdgpu_reset_domain_schedule(adev->reset_domain, in amdgpu_userq_gpu_reset()451 down_read(&adev->reset_domain->sem); in amdgpu_userq_cleanup()461 up_read(&adev->reset_domain->sem); in amdgpu_userq_cleanup()837 down_read(&adev->reset_domain->sem); in amdgpu_userq_create()855 up_read(&adev->reset_domain->sem); in amdgpu_userq_create()866 up_read(&adev->reset_domain->sem); in amdgpu_userq_create()
727 if (!down_read_trylock(&adev->reset_domain->sem)) in amdgpu_gmc_flush_gpu_tlb()740 up_read(&adev->reset_domain->sem); in amdgpu_gmc_flush_gpu_tlb()788 if (!down_read_trylock(&adev->reset_domain->sem)) in amdgpu_gmc_flush_gpu_tlb_pasid()849 !amdgpu_reset_pending(adev->reset_domain)) { in amdgpu_gmc_flush_gpu_tlb_pasid()862 up_read(&adev->reset_domain->sem); in amdgpu_gmc_flush_gpu_tlb_pasid()902 !amdgpu_reset_pending(adev->reset_domain)) { in amdgpu_gmc_fw_reg_write_reg_wait()
840 if (down_read_trylock(&adev->reset_domain->sem)) in amdgpu_device_skip_hw_access()841 up_read(&adev->reset_domain->sem); in amdgpu_device_skip_hw_access()843 lockdep_assert_held(&adev->reset_domain->sem); in amdgpu_device_skip_hw_access()2225 .timeout_wq = adev->reset_domain->wq, in amdgpu_device_init_schedulers()2444 if (!hive->reset_domain || in amdgpu_device_ip_init()2445 !amdgpu_reset_get_reset_domain(hive->reset_domain)) { in amdgpu_device_ip_init()2452 amdgpu_reset_put_reset_domain(adev->reset_domain); in amdgpu_device_ip_init()2453 adev->reset_domain = hive->reset_domain; in amdgpu_device_ip_init()3838 adev->reset_domain = amdgpu_reset_create_reset_domain(SINGLE_DEVICE, "amdgpu-reset-dev"); in amdgpu_device_init()3839 if (!adev->reset_domain) in amdgpu_device_init()[all …]
2643 amdgpu_device_lock_reset_domain(adev->reset_domain); in amdgpu_pmops_suspend_noirq()2645 amdgpu_device_unlock_reset_domain(adev->reset_domain); in amdgpu_pmops_suspend_noirq()2684 amdgpu_device_lock_reset_domain(adev->reset_domain); in amdgpu_pmops_freeze()2686 amdgpu_device_unlock_reset_domain(adev->reset_domain); in amdgpu_pmops_freeze()
559 WARN_ONCE(!amdgpu_reset_domain_schedule(adev->reset_domain, in xgpu_vi_mailbox_rcv_irq()
320 (void)amdgpu_reset_domain_schedule(adev->reset_domain, &adev->kfd.reset_work); in amdgpu_amdkfd_gpu_reset()
907 down_read(&adev->reset_domain->sem); in amdgpu_info_ioctl()922 up_read(&adev->reset_domain->sem); in amdgpu_info_ioctl()
1570 if (!down_read_trylock(&adev->reset_domain->sem)) in amdgpu_gfx_set_compute_partition()1575 up_read(&adev->reset_domain->sem); in amdgpu_gfx_set_compute_partition()
174 …e->properties.type == KFD_QUEUE_TYPE_HIQ && down_read_trylock(&kq->dev->adev->reset_domain->sem)) { in kq_uninitialize()181 up_read(&kq->dev->adev->reset_domain->sem); in kq_uninitialize()
212 if (!down_read_trylock(&adev->reset_domain->sem)) in add_queue_mes()252 up_read(&adev->reset_domain->sem); in add_queue_mes()265 up_read(&adev->reset_domain->sem); in add_queue_mes()285 if (!down_read_trylock(&adev->reset_domain->sem)) in remove_queue_mes()296 up_read(&adev->reset_domain->sem); in remove_queue_mes()367 if (!down_read_trylock(&adev->reset_domain->sem)) in suspend_all_queues_mes()371 up_read(&adev->reset_domain->sem); in suspend_all_queues_mes()387 if (!down_read_trylock(&adev->reset_domain->sem)) in resume_all_queues_mes()391 up_read(&adev->reset_domain->sem); in resume_all_queues_mes()2388 if (!down_read_trylock(&dqm->dev->adev->reset_domain->sem)) in unmap_queues_cpsch()[all …]
95 down_read_trylock(&dev->adev->reset_domain->sem)) { in kfd_process_dequeue_from_device()99 up_read(&dev->adev->reset_domain->sem); in kfd_process_dequeue_from_device()
2399 if (!down_read_trylock(&pdd->dev->adev->reset_domain->sem)) in svm_range_drain_retry_fault()2411 up_read(&pdd->dev->adev->reset_domain->sem); in svm_range_drain_retry_fault()
398 u32 reset_domain; in get_reset_domain() local432 reset_domain = engine_reset_domains[id]; in get_reset_domain()443 reset_domain = engine_reset_domains[id]; in get_reset_domain()446 return reset_domain; in get_reset_domain()484 engine->reset_domain = get_reset_domain(GRAPHICS_VER(gt->i915), in intel_engine_setup()