Searched refs:work_thread (Results 1 – 15 of 15) sorted by relevance
/linux-4.4.14/drivers/media/usb/gspca/ |
D | finepix.c | 44 struct workqueue_struct *work_thread; member 230 dev->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start() 231 queue_work(dev->work_thread, &dev->work_struct); in sd_start() 244 destroy_workqueue(dev->work_thread); in sd_stop0() 246 dev->work_thread = NULL; in sd_stop0()
|
D | sq905c.c | 67 struct workqueue_struct *work_thread; member 252 destroy_workqueue(dev->work_thread); in sd_stop0() 253 dev->work_thread = NULL; in sd_stop0() 293 dev->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start() 294 queue_work(dev->work_thread, &dev->work_struct); in sd_start()
|
D | vicam.c | 50 struct workqueue_struct *work_thread; member 282 sd->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start() 283 queue_work(sd->work_thread, &sd->work_struct); in sd_start() 297 destroy_workqueue(dev->work_thread); in sd_stop0() 298 dev->work_thread = NULL; in sd_stop0()
|
D | sq905.c | 92 struct workqueue_struct *work_thread; member 323 destroy_workqueue(dev->work_thread); in sd_stop0() 324 dev->work_thread = NULL; in sd_stop0() 394 dev->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start() 395 queue_work(dev->work_thread, &dev->work_struct); in sd_start()
|
D | jl2005bcd.c | 48 struct workqueue_struct *work_thread; member 481 sd->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start() 482 queue_work(sd->work_thread, &sd->work_struct); in sd_start() 496 destroy_workqueue(dev->work_thread); in sd_stop0() 497 dev->work_thread = NULL; in sd_stop0()
|
D | sonixj.c | 57 struct workqueue_struct *work_thread; member 2488 sd->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start() 2572 if (sd->work_thread != NULL) { in sd_stop0() 2574 destroy_workqueue(sd->work_thread); in sd_stop0() 2576 sd->work_thread = NULL; in sd_stop0() 2788 queue_work(sd->work_thread, &sd->work); in sd_pkt_scan()
|
D | sn9c20x.c | 95 struct workqueue_struct *work_thread; member 2054 sd->work_thread = in sd_start() 2073 if (sd->work_thread != NULL) { in sd_stop0() 2075 destroy_workqueue(sd->work_thread); in sd_stop0() 2077 sd->work_thread = NULL; in sd_stop0() 2231 queue_work(sd->work_thread, &sd->work); in transfer_check()
|
D | zc3xx.c | 56 struct workqueue_struct *work_thread; member 6829 sd->work_thread = create_singlethread_workqueue(KBUILD_MODNAME); in sd_start() 6830 queue_work(sd->work_thread, &sd->work); in sd_start() 6841 if (sd->work_thread != NULL) { in sd_stop0() 6843 destroy_workqueue(sd->work_thread); in sd_stop0() 6845 sd->work_thread = NULL; in sd_stop0()
|
/linux-4.4.14/drivers/scsi/ibmvscsi/ |
D | ibmvscsi.h | 103 struct task_struct *work_thread; member
|
D | ibmvscsi.c | 2273 hostdata->work_thread = kthread_run(ibmvscsi_work, hostdata, "%s_%d", in ibmvscsi_probe() 2276 if (IS_ERR(hostdata->work_thread)) { in ibmvscsi_probe() 2278 PTR_ERR(hostdata->work_thread)); in ibmvscsi_probe() 2346 kthread_stop(hostdata->work_thread); in ibmvscsi_probe() 2363 kthread_stop(hostdata->work_thread); in ibmvscsi_remove()
|
D | ibmvfc.h | 731 struct task_struct *work_thread; member
|
D | ibmvfc.c | 4788 vhost->work_thread = kthread_run(ibmvfc_work, vhost, "%s_%d", IBMVFC_NAME, in ibmvfc_probe() 4791 if (IS_ERR(vhost->work_thread)) { in ibmvfc_probe() 4793 PTR_ERR(vhost->work_thread)); in ibmvfc_probe() 4836 kthread_stop(vhost->work_thread); in ibmvfc_probe() 4867 kthread_stop(vhost->work_thread); in ibmvfc_remove()
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | dev.h | 144 struct workqueue_struct *work_thread; member
|
D | main.c | 1013 priv->work_thread = create_singlethread_workqueue("lbs_worker"); in lbs_add_card() 1058 destroy_workqueue(priv->work_thread); in lbs_remove_card()
|
D | cfg.c | 735 queue_delayed_work(priv->work_thread, &priv->scan_work, in lbs_scan_worker() 786 queue_delayed_work(priv->work_thread, &priv->scan_work, in _internal_start_scan()
|