Home
last modified time | relevance | path

Searched refs:work_thread (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/media/usb/gspca/
Dsq905c.c63 struct workqueue_struct *work_thread; member
249 destroy_workqueue(dev->work_thread); in sd_stop0()
250 dev->work_thread = NULL; in sd_stop0()
287 dev->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start()
288 queue_work(dev->work_thread, &dev->work_struct); in sd_start()
Dsq905.c87 struct workqueue_struct *work_thread; member
318 destroy_workqueue(dev->work_thread); in sd_stop0()
319 dev->work_thread = NULL; in sd_stop0()
389 dev->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start()
390 queue_work(dev->work_thread, &dev->work_struct); in sd_start()
/Linux-v4.19/drivers/scsi/ibmvscsi/
Dibmvscsi.h104 struct task_struct *work_thread; member
Dibmvscsi.c2210 hostdata->work_thread = kthread_run(ibmvscsi_work, hostdata, "%s_%d", in ibmvscsi_probe()
2213 if (IS_ERR(hostdata->work_thread)) { in ibmvscsi_probe()
2215 PTR_ERR(hostdata->work_thread)); in ibmvscsi_probe()
2284 kthread_stop(hostdata->work_thread); in ibmvscsi_probe()
2302 kthread_stop(hostdata->work_thread); in ibmvscsi_remove()
Dibmvfc.h732 struct task_struct *work_thread; member
Dibmvfc.c4792 vhost->work_thread = kthread_run(ibmvfc_work, vhost, "%s_%d", IBMVFC_NAME, in ibmvfc_probe()
4795 if (IS_ERR(vhost->work_thread)) { in ibmvfc_probe()
4797 PTR_ERR(vhost->work_thread)); in ibmvfc_probe()
4840 kthread_stop(vhost->work_thread); in ibmvfc_probe()
4871 kthread_stop(vhost->work_thread); in ibmvfc_remove()
/Linux-v4.19/drivers/net/ethernet/qualcomm/emac/
Demac.c154 schedule_work(&adpt->work_thread); in emac_isr()
297 schedule_work(&adpt->work_thread); in emac_tx_timeout()
409 container_of(work, struct emac_adapter, work_thread); in emac_work_thread()
698 INIT_WORK(&adpt->work_thread, emac_work_thread); in emac_probe()
Demac-sgmii.c173 schedule_work(&adpt->work_thread); in emac_sgmii_interrupt()
182 schedule_work(&adpt->work_thread); in emac_sgmii_interrupt()
Demac.h381 struct work_struct work_thread; member
/Linux-v4.19/drivers/net/wireless/marvell/libertas/
Ddev.h147 struct workqueue_struct *work_thread; member
Dmain.c956 priv->work_thread = create_singlethread_workqueue("lbs_worker"); in lbs_add_card()
998 destroy_workqueue(priv->work_thread); in lbs_remove_card()
Dcfg.c722 queue_delayed_work(priv->work_thread, &priv->scan_work, in lbs_scan_worker()
768 queue_delayed_work(priv->work_thread, &priv->scan_work, in _internal_start_scan()