Searched refs:iov_wq (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.c | 4417 queue_delayed_work(hwfn->iov_wq, &hwfn->iov_task, 0); in qed_schedule_iov() 4425 queue_delayed_work(cdev->hwfns[i].iov_wq, in qed_vf_start_iov_wq() 4434 if (cdev->hwfns[i].iov_wq) in qed_sriov_disable() 4435 flush_workqueue(cdev->hwfns[i].iov_wq); in qed_sriov_disable() 5221 if (!cdev->hwfns[i].iov_wq) in qed_iov_wq_stop() 5230 flush_workqueue(cdev->hwfns[i].iov_wq); in qed_iov_wq_stop() 5231 destroy_workqueue(cdev->hwfns[i].iov_wq); in qed_iov_wq_stop() 5253 p_hwfn->iov_wq = create_singlethread_workqueue(name); in qed_iov_wq_start() 5254 if (!p_hwfn->iov_wq) { in qed_iov_wq_start()
|
H A D | qed.h | 658 struct workqueue_struct *iov_wq; member
|
H A D | qed_vf.c | 1716 queue_delayed_work(hwfn->iov_wq, &hwfn->iov_task, HZ); in qed_iov_vf_task()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.c | 4445 queue_delayed_work(hwfn->iov_wq, &hwfn->iov_task, 0); in qed_schedule_iov() 4453 queue_delayed_work(cdev->hwfns[i].iov_wq, in qed_vf_start_iov_wq() 4462 if (cdev->hwfns[i].iov_wq) in qed_sriov_disable() 4463 flush_workqueue(cdev->hwfns[i].iov_wq); in qed_sriov_disable() 5250 if (!cdev->hwfns[i].iov_wq) in qed_iov_wq_stop() 5259 destroy_workqueue(cdev->hwfns[i].iov_wq); in qed_iov_wq_stop() 5281 p_hwfn->iov_wq = create_singlethread_workqueue(name); in qed_iov_wq_start() 5282 if (!p_hwfn->iov_wq) { in qed_iov_wq_start()
|
H A D | qed.h | 652 struct workqueue_struct *iov_wq; member
|
H A D | qed_vf.c | 1706 queue_delayed_work(hwfn->iov_wq, &hwfn->iov_task, HZ); in qed_iov_vf_task()
|
Completed in 22 milliseconds