Searched refs:mwq (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/scsi/mvsas/ |
H A D | mv_sas.c | 1707 struct mvs_wq *mwq = container_of(dw, struct mvs_wq, work_q); in mvs_work_queue() local 1708 struct mvs_info *mvi = mwq->mvi; in mvs_work_queue() 1710 u32 phy_no = (unsigned long) mwq->data; in mvs_work_queue() 1715 if (mwq->handler & PHY_PLUG_EVENT) { in mvs_work_queue() 1736 } else if (mwq->handler & EXP_BRCT_CHG) { in mvs_work_queue() 1742 list_del(&mwq->entry); in mvs_work_queue() 1744 kfree(mwq); in mvs_work_queue() 1749 struct mvs_wq *mwq; in mvs_handle_event() local 1752 mwq = kmalloc(sizeof(struct mvs_wq), GFP_ATOMIC); in mvs_handle_event() 1753 if (mwq) { in mvs_handle_event() [all...] |
H A D | mv_init.c | 102 struct mvs_wq *mwq; in mvs_free() local 141 list_for_each_entry(mwq, &mvi->wq_list, entry) in mvs_free() 142 cancel_delayed_work(&mwq->work_q); in mvs_free()
|
/kernel/linux/linux-5.10/drivers/scsi/mvsas/ |
H A D | mv_sas.c | 1877 struct mvs_wq *mwq = container_of(dw, struct mvs_wq, work_q); in mvs_work_queue() local 1878 struct mvs_info *mvi = mwq->mvi; in mvs_work_queue() 1880 u32 phy_no = (unsigned long) mwq->data; in mvs_work_queue() 1885 if (mwq->handler & PHY_PLUG_EVENT) { in mvs_work_queue() 1906 } else if (mwq->handler & EXP_BRCT_CHG) { in mvs_work_queue() 1912 list_del(&mwq->entry); in mvs_work_queue() 1914 kfree(mwq); in mvs_work_queue() 1919 struct mvs_wq *mwq; in mvs_handle_event() local 1922 mwq = kmalloc(sizeof(struct mvs_wq), GFP_ATOMIC); in mvs_handle_event() 1923 if (mwq) { in mvs_handle_event() [all...] |
H A D | mv_init.c | 105 struct mvs_wq *mwq; in mvs_free() local 144 list_for_each_entry(mwq, &mvi->wq_list, entry) in mvs_free() 145 cancel_delayed_work(&mwq->work_q); in mvs_free()
|
/kernel/linux/linux-5.10/drivers/slimbus/ |
H A D | qcom-ngd-ctrl.c | 158 struct workqueue_struct *mwq; member 602 queue_work(ctrl->mwq, &ctrl->m_work); in qcom_slim_ngd_rx() 1405 ctrl->mwq = create_singlethread_workqueue("ngd_master"); in qcom_slim_ngd_probe() 1406 if (!ctrl->mwq) { in qcom_slim_ngd_probe() 1415 if (ctrl->mwq) in qcom_slim_ngd_probe() 1416 destroy_workqueue(ctrl->mwq); in qcom_slim_ngd_probe() 1488 if (ctrl->mwq) in qcom_slim_ngd_remove() 1489 destroy_workqueue(ctrl->mwq); in qcom_slim_ngd_remove()
|
/kernel/linux/linux-6.6/drivers/slimbus/ |
H A D | qcom-ngd-ctrl.c | 163 struct workqueue_struct *mwq; member 613 queue_work(ctrl->mwq, &ctrl->m_work); in qcom_slim_ngd_rx() 1586 ctrl->mwq = create_singlethread_workqueue("ngd_master"); in qcom_slim_ngd_probe() 1587 if (!ctrl->mwq) { in qcom_slim_ngd_probe() 1596 if (ctrl->mwq) in qcom_slim_ngd_probe() 1597 destroy_workqueue(ctrl->mwq); in qcom_slim_ngd_probe() 1695 if (ctrl->mwq) in qcom_slim_ngd_remove() 1696 destroy_workqueue(ctrl->mwq); in qcom_slim_ngd_remove()
|
Completed in 12 milliseconds