Home
last modified time | relevance | path

Searched refs:reset_wq (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_err.c182 queue_work(wx->reset_wq, &wx->reset_task); in wx_check_err_subtask()
188 wx->reset_wq = alloc_workqueue("%s_reset_wq_%x", WQ_UNBOUND | WQ_HIGHPRI, in wx_init_err_task()
190 if (!wx->reset_wq) { in wx_init_err_task()
293 queue_work(wx->reset_wq, &wx->reset_task); in wx_tx_timeout_recovery()
/linux/drivers/scsi/
H A Dhptiop.h328 wait_queue_head_t reset_wq; member
/linux/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_main.c896 destroy_workqueue(wx->reset_wq); in ngbe_probe()
929 destroy_workqueue(wx->reset_wq); in ngbe_remove()
/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_main.c970 destroy_workqueue(wx->reset_wq); in txgbe_probe()
1005 destroy_workqueue(wx->reset_wq); in txgbe_remove()
/linux/drivers/accel/habanalabs/common/
H A Ddevice.c819 queue_delayed_work(hdev->reset_wq, &device_reset_work->reset_work, in device_hard_reset_pending()
960 hdev->reset_wq = create_singlethread_workqueue(workq_name); in device_early_init()
961 if (!hdev->reset_wq) { in device_early_init()
1044 destroy_workqueue(hdev->reset_wq); in device_early_fini()
1744 queue_delayed_work(hdev->reset_wq, &hdev->device_reset_work.reset_work, 0); in hl_device_reset()
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c4034 wake_up(&ioc->reset_wq); in _base_recovery_check()
8547 init_waitqueue_head(&ioc->reset_wq); in mpt3sas_base_attach()
8851 wait_event_timeout(ioc->reset_wq, ioc->pending_io_count == 0, 10 * HZ); in mpt3sas_wait_for_commands_to_complete()