Lines Matching refs:thread
316 if (dev->thread.scan1 == dev->thread.scan2 && in tvaudio_sleep()
326 return dev->thread.scan1 != dev->thread.scan2; in tvaudio_sleep()
490 dev->thread.scan1 = dev->thread.scan2; in tvaudio_thread()
492 dev->thread.scan1); in tvaudio_thread()
531 if (dev->thread.scan1 != dev->thread.scan2) in tvaudio_thread()
605 if (UNSET == dev->thread.mode) { in tvaudio_thread()
609 mode = dev->thread.mode; in tvaudio_thread()
619 dev->thread.stopped = 1; in tvaudio_thread()
785 dev->thread.scan1 = dev->thread.scan2; in tvaudio_thread_ddep()
787 dev->thread.scan1); in tvaudio_thread_ddep()
863 dev->thread.stopped = 1; in tvaudio_thread_ddep()
1025 dev->thread.thread = NULL; in saa7134_tvaudio_init2()
1026 dev->thread.scan1 = dev->thread.scan2 = 0; in saa7134_tvaudio_init2()
1030 dev->thread.thread = kthread_run(my_thread, dev, "%s", dev->name); in saa7134_tvaudio_init2()
1031 if (IS_ERR(dev->thread.thread)) { in saa7134_tvaudio_init2()
1052 if (dev->thread.thread && !dev->thread.stopped) in saa7134_tvaudio_fini()
1053 kthread_stop(dev->thread.thread); in saa7134_tvaudio_fini()
1065 } else if (dev->thread.thread) { in saa7134_tvaudio_do_scan()
1066 dev->thread.mode = UNSET; in saa7134_tvaudio_do_scan()
1067 dev->thread.scan2++; in saa7134_tvaudio_do_scan()
1069 if (!dev->insuspend && !dev->thread.stopped) in saa7134_tvaudio_do_scan()
1070 wake_up_process(dev->thread.thread); in saa7134_tvaudio_do_scan()