Searched refs:work_thread (Results 1 - 15 of 15) sorted by relevance

/drivers/media/video/gspca/
H A Dfinepix.c44 struct workqueue_struct *work_thread; member in struct:usb_fpix
214 dev->work_thread = create_singlethread_workqueue(MODULE_NAME);
215 queue_work(dev->work_thread, &dev->work_struct);
228 destroy_workqueue(dev->work_thread);
230 dev->work_thread = NULL;
H A Dsq905c.c67 struct workqueue_struct *work_thread; member in struct:sd
253 destroy_workqueue(dev->work_thread);
254 dev->work_thread = NULL;
294 dev->work_thread = create_singlethread_workqueue(MODULE_NAME);
295 queue_work(dev->work_thread, &dev->work_struct);
H A Dvicam.c53 struct workqueue_struct *work_thread; member in struct:sd
308 sd->work_thread = create_singlethread_workqueue(MODULE_NAME);
309 queue_work(sd->work_thread, &sd->work_struct);
323 destroy_workqueue(dev->work_thread);
324 dev->work_thread = NULL;
H A Dsq905.c92 struct workqueue_struct *work_thread; member in struct:sd
320 destroy_workqueue(dev->work_thread);
321 dev->work_thread = NULL;
391 dev->work_thread = create_singlethread_workqueue(MODULE_NAME);
392 queue_work(dev->work_thread, &dev->work_struct);
H A Djl2005bcd.c48 struct workqueue_struct *work_thread; member in struct:sd
479 sd->work_thread = create_singlethread_workqueue(MODULE_NAME);
480 queue_work(sd->work_thread, &sd->work_struct);
494 destroy_workqueue(dev->work_thread);
495 dev->work_thread = NULL;
H A Dsn9c20x.c93 struct workqueue_struct *work_thread; member in struct:sd
2121 sd->work_thread =
2140 if (sd->work_thread != NULL) {
2142 destroy_workqueue(sd->work_thread);
2144 sd->work_thread = NULL;
2297 queue_work(sd->work_thread, &sd->work);
H A Dsonixj.c63 struct workqueue_struct *work_thread; member in struct:sd
2711 sd->work_thread = create_singlethread_workqueue(MODULE_NAME);
2795 if (sd->work_thread != NULL) {
2797 destroy_workqueue(sd->work_thread);
2799 sd->work_thread = NULL;
3017 queue_work(sd->work_thread, &sd->work);
H A Dzc3xx.c60 struct workqueue_struct *work_thread; member in struct:sd
6931 sd->work_thread =
6933 queue_work(sd->work_thread, &sd->work);
6946 if (sd->work_thread != NULL) {
6948 destroy_workqueue(sd->work_thread);
6950 sd->work_thread = NULL;
/drivers/scsi/ibmvscsi/
H A Dibmvscsi.h102 struct task_struct *work_thread; member in struct:ibmvscsi_host_data
H A Dibmvscsi.c1938 hostdata->work_thread = kthread_run(ibmvscsi_work, hostdata, "%s_%d",
1941 if (IS_ERR(hostdata->work_thread)) {
1943 PTR_ERR(hostdata->work_thread));
2007 kthread_stop(hostdata->work_thread);
2024 kthread_stop(hostdata->work_thread);
H A Dibmvfc.h730 struct task_struct *work_thread; member in struct:ibmvfc_host
H A Dibmvfc.c4746 vhost->work_thread = kthread_run(ibmvfc_work, vhost, "%s_%d", IBMVFC_NAME,
4749 if (IS_ERR(vhost->work_thread)) {
4751 PTR_ERR(vhost->work_thread));
4794 kthread_stop(vhost->work_thread);
4825 kthread_stop(vhost->work_thread);
/drivers/net/wireless/libertas/
H A Ddev.h141 struct workqueue_struct *work_thread; member in struct:lbs_private
H A Dmain.c1001 priv->work_thread = create_singlethread_workqueue("lbs_worker");
1042 destroy_workqueue(priv->work_thread);
H A Dcfg.c719 queue_delayed_work(priv->work_thread, &priv->scan_work,
770 queue_delayed_work(priv->work_thread, &priv->scan_work,

Completed in 1846 milliseconds