Searched refs:reset_sem (Results 1 – 12 of 12) sorted by relevance
196 down_read(&adev->reset_sem); in __write_table_header()201 up_read(&adev->reset_sem); in __write_table_header()390 down_read(&adev->reset_sem); in __amdgpu_ras_eeprom_write()396 up_read(&adev->reset_sem); in __amdgpu_ras_eeprom_write()550 down_read(&adev->reset_sem); in amdgpu_ras_eeprom_update_header()555 up_read(&adev->reset_sem); in amdgpu_ras_eeprom_update_header()645 down_read(&adev->reset_sem); in __amdgpu_ras_eeprom_read()651 up_read(&adev->reset_sem); in __amdgpu_ras_eeprom_read()
255 if (!down_write_trylock(&adev->reset_sem)) in xgpu_ai_mailbox_flr_work()273 up_write(&adev->reset_sem); in xgpu_ai_mailbox_flr_work()
284 if (!down_write_trylock(&adev->reset_sem)) in xgpu_nv_mailbox_flr_work()302 up_write(&adev->reset_sem); in xgpu_nv_mailbox_flr_work()
770 down_read_trylock(&adev->reset_sem)) { in gmc_v9_0_flush_gpu_tlb()776 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb()873 if (ring->sched.ready && down_read_trylock(&adev->reset_sem)) { in gmc_v9_0_flush_gpu_tlb_pasid()900 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb_pasid()909 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb_pasid()912 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb_pasid()
1142 r = down_read_killable(&adev->reset_sem); in amdgpu_debugfs_test_ib_show()1171 up_read(&adev->reset_sem); in amdgpu_debugfs_test_ib_show()1380 r = down_read_killable(&adev->reset_sem); in amdgpu_debugfs_ib_preempt()1423 up_read(&adev->reset_sem); in amdgpu_debugfs_ib_preempt()
433 if (down_read_trylock(&adev->reset_sem)) in amdgpu_device_skip_hw_access()434 up_read(&adev->reset_sem); in amdgpu_device_skip_hw_access()436 lockdep_assert_held(&adev->reset_sem); in amdgpu_device_skip_hw_access()462 down_read_trylock(&adev->reset_sem)) { in amdgpu_device_rreg()464 up_read(&adev->reset_sem); in amdgpu_device_rreg()547 down_read_trylock(&adev->reset_sem)) { in amdgpu_device_wreg()549 up_read(&adev->reset_sem); in amdgpu_device_wreg()3579 init_rwsem(&adev->reset_sem); in amdgpu_device_init()4886 down_write_nest_lock(&adev->reset_sem, &hive->hive_lock); in amdgpu_device_lock_adev()4888 down_write(&adev->reset_sem); in amdgpu_device_lock_adev()[all …]
331 down_read_trylock(&adev->reset_sem)) { in gmc_v10_0_flush_gpu_tlb()341 up_read(&adev->reset_sem); in gmc_v10_0_flush_gpu_tlb()
1051 struct rw_semaphore reset_sem; member
291 struct semaphore reset_sem; /* protect reset process */ member
2180 down(&hdev->reset_sem); in hclgevf_reset_prepare_general()2193 up(&hdev->reset_sem); in hclgevf_reset_prepare_general()2220 up(&hdev->reset_sem); in hclgevf_reset_done()2277 down(&hdev->reset_sem); in hclgevf_reset_service_task()2336 up(&hdev->reset_sem); in hclgevf_reset_service_task()2798 sema_init(&hdev->reset_sem, 1); in hclgevf_state_init()
848 struct semaphore reset_sem; /* protect reset process */ member
4338 down(&hdev->reset_sem); in hclge_reset_service_task()4344 up(&hdev->reset_sem); in hclge_reset_service_task()11539 down(&hdev->reset_sem); in hclge_reset_prepare_general()11552 up(&hdev->reset_sem); in hclge_reset_prepare_general()11579 up(&hdev->reset_sem); in hclge_reset_done()11654 sema_init(&hdev->reset_sem, 1); in hclge_init_ae_dev()