Searched refs:work_thread (Results 1 – 8 of 8) sorted by relevance
54 struct workqueue_struct *work_thread; member240 destroy_workqueue(dev->work_thread); in sd_stop0()241 dev->work_thread = NULL; in sd_stop0()278 dev->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start()279 if (!dev->work_thread) in sd_start()282 queue_work(dev->work_thread, &dev->work_struct); in sd_start()
78 struct workqueue_struct *work_thread; member309 destroy_workqueue(dev->work_thread); in sd_stop0()310 dev->work_thread = NULL; in sd_stop0()380 dev->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start()381 if (!dev->work_thread) in sd_start()384 queue_work(dev->work_thread, &dev->work_struct); in sd_start()
96 struct task_struct *work_thread; member
2259 hostdata->work_thread = kthread_run(ibmvscsi_work, hostdata, "%s_%d", in ibmvscsi_probe()2262 if (IS_ERR(hostdata->work_thread)) { in ibmvscsi_probe()2264 PTR_ERR(hostdata->work_thread)); in ibmvscsi_probe()2335 kthread_stop(hostdata->work_thread); in ibmvscsi_probe()2357 kthread_stop(hostdata->work_thread); in ibmvscsi_remove()
167 schedule_work(&adpt->work_thread); in emac_sgmii_interrupt()176 schedule_work(&adpt->work_thread); in emac_sgmii_interrupt()
373 struct work_struct work_thread; member
141 struct workqueue_struct *work_thread; member
879 priv->work_thread = create_singlethread_workqueue("lbs_worker"); in lbs_add_card()919 destroy_workqueue(priv->work_thread); in lbs_remove_card()