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()
767 down_read_trylock(&adev->reset_sem)) { in gmc_v9_0_flush_gpu_tlb()773 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb()869 if (ring->sched.ready && down_read_trylock(&adev->reset_sem)) { in gmc_v9_0_flush_gpu_tlb_pasid()896 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb_pasid()905 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb_pasid()908 up_read(&adev->reset_sem); in gmc_v9_0_flush_gpu_tlb_pasid()
66 ret = down_read_killable(&adev->reset_sem); in amdgpu_debugfs_autodump_open()77 up_read(&adev->reset_sem); in amdgpu_debugfs_autodump_open()1209 r = down_read_killable(&adev->reset_sem); in amdgpu_debugfs_test_ib_show()1238 up_read(&adev->reset_sem); in amdgpu_debugfs_test_ib_show()1449 r = down_read_killable(&adev->reset_sem); in amdgpu_debugfs_ib_preempt()1492 up_read(&adev->reset_sem); in amdgpu_debugfs_ib_preempt()
425 if (down_read_trylock(&adev->reset_sem)) in amdgpu_device_skip_hw_access()426 up_read(&adev->reset_sem); in amdgpu_device_skip_hw_access()428 lockdep_assert_held(&adev->reset_sem); in amdgpu_device_skip_hw_access()454 down_read_trylock(&adev->reset_sem)) { in amdgpu_device_rreg()456 up_read(&adev->reset_sem); in amdgpu_device_rreg()539 down_read_trylock(&adev->reset_sem)) { in amdgpu_device_wreg()541 up_read(&adev->reset_sem); in amdgpu_device_wreg()3476 init_rwsem(&adev->reset_sem); in amdgpu_device_init()4716 down_write_nest_lock(&adev->reset_sem, &hive->hive_lock); in amdgpu_device_lock_adev()4718 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
288 struct semaphore reset_sem; /* protect reset process */ member
2167 down(&hdev->reset_sem); in hclgevf_reset_prepare_general()2180 up(&hdev->reset_sem); in hclgevf_reset_prepare_general()2207 up(&hdev->reset_sem); in hclgevf_reset_done()2264 down(&hdev->reset_sem); in hclgevf_reset_service_task()2323 up(&hdev->reset_sem); in hclgevf_reset_service_task()2775 sema_init(&hdev->reset_sem, 1); in hclgevf_state_init()
845 struct semaphore reset_sem; /* protect reset process */ member
4320 down(&hdev->reset_sem); in hclge_reset_service_task()4326 up(&hdev->reset_sem); in hclge_reset_service_task()11407 down(&hdev->reset_sem); in hclge_reset_prepare_general()11420 up(&hdev->reset_sem); in hclge_reset_prepare_general()11447 up(&hdev->reset_sem); in hclge_reset_done()11522 sema_init(&hdev->reset_sem, 1); in hclge_init_ae_dev()