Home
last modified time | relevance | path

Searched refs:uic_async_done (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/ufs/
H A Dufshcd.c1699 || hba->active_uic_cmd || hba->uic_async_done) in ufshcd_gate_work()
1754 hba->active_uic_cmd || hba->uic_async_done || in __ufshcd_release()
3800 struct completion uic_async_done; in ufshcd_uic_pwr_ctrl() local
3807 init_completion(&uic_async_done); in ufshcd_uic_pwr_ctrl()
3815 hba->uic_async_done = &uic_async_done; in ufshcd_uic_pwr_ctrl()
3834 if (!wait_for_completion_timeout(hba->uic_async_done, in ufshcd_uic_pwr_ctrl()
3867 hba->uic_async_done = NULL; in ufshcd_uic_pwr_ctrl()
4947 if (!hba->uic_async_done) in ufshcd_uic_cmd_compl()
4953 if ((intr_status & UFSHCD_UIC_PWR_MASK) && hba->uic_async_done) { in ufshcd_uic_cmd_compl()
[all...]
H A Dufshcd.h741 struct completion *uic_async_done; member
/kernel/linux/linux-6.6/drivers/ufs/core/
H A Dufshcd.c1822 || hba->active_uic_cmd || hba->uic_async_done) in ufshcd_gate_work()
1879 hba->active_uic_cmd || hba->uic_async_done || in __ufshcd_release()
4116 DECLARE_COMPLETION_ONSTACK(uic_async_done); in ufshcd_uic_pwr_ctrl()
4130 hba->uic_async_done = &uic_async_done; in ufshcd_uic_pwr_ctrl()
4149 if (!wait_for_completion_timeout(hba->uic_async_done, in ufshcd_uic_pwr_ctrl()
4182 hba->uic_async_done = NULL; in ufshcd_uic_pwr_ctrl()
5349 if (!hba->uic_async_done) in ufshcd_uic_cmd_compl()
5355 if ((intr_status & UFSHCD_UIC_PWR_MASK) && hba->uic_async_done) { in ufshcd_uic_cmd_compl()
5357 complete(hba->uic_async_done); in ufshcd_uic_cmd_compl()
[all...]
/kernel/linux/linux-6.6/include/ufs/
H A Dufshcd.h839 * @uic_async_done: completion used during UIC processing
980 struct completion *uic_async_done; member

Completed in 21 milliseconds