Lines Matching refs:thread
318 if (dev->thread.scan1 == dev->thread.scan2 && in tvaudio_sleep()
328 return dev->thread.scan1 != dev->thread.scan2; in tvaudio_sleep()
491 dev->thread.scan1 = dev->thread.scan2; in tvaudio_thread()
492 dprintk("tvaudio thread scan start [%d]\n",dev->thread.scan1); in tvaudio_thread()
531 if (dev->thread.scan1 != dev->thread.scan2) in tvaudio_thread()
607 if (UNSET == dev->thread.mode) { in tvaudio_thread()
611 mode = dev->thread.mode; in tvaudio_thread()
621 dev->thread.stopped = 1; in tvaudio_thread()
788 dev->thread.scan1 = dev->thread.scan2; in tvaudio_thread_ddep()
789 dprintk("tvaudio thread scan start [%d]\n",dev->thread.scan1); in tvaudio_thread_ddep()
865 dev->thread.stopped = 1; in tvaudio_thread_ddep()
1027 dev->thread.thread = NULL; in saa7134_tvaudio_init2()
1028 dev->thread.scan1 = dev->thread.scan2 = 0; in saa7134_tvaudio_init2()
1032 dev->thread.thread = kthread_run(my_thread, dev, "%s", dev->name); in saa7134_tvaudio_init2()
1033 if (IS_ERR(dev->thread.thread)) { in saa7134_tvaudio_init2()
1054 if (dev->thread.thread && !dev->thread.stopped) in saa7134_tvaudio_fini()
1055 kthread_stop(dev->thread.thread); in saa7134_tvaudio_fini()
1067 } else if (dev->thread.thread) { in saa7134_tvaudio_do_scan()
1068 dev->thread.mode = UNSET; in saa7134_tvaudio_do_scan()
1069 dev->thread.scan2++; in saa7134_tvaudio_do_scan()
1071 if (!dev->insuspend && !dev->thread.stopped) in saa7134_tvaudio_do_scan()
1072 wake_up_process(dev->thread.thread); in saa7134_tvaudio_do_scan()