Home
last modified time | relevance | path

Searched refs:reader_pid (Results 1 - 25 of 35) sorted by relevance

12

/third_party/backends/backend/
H A Dhp-handle.c75 SANE_Pid reader_pid; member
93 return this->reader_pid != 0; in hp_handle_isScanning()
160 assert(this->reader_pid == 0); in hp_handle_startReader()
179 this->reader_pid = sanei_thread_begin (this->child_forked ? reader_process : in hp_handle_startReader()
181 if (this->reader_pid != 0) in hp_handle_startReader()
193 if (!sanei_thread_is_valid (this->reader_pid)) in hp_handle_startReader()
208 DBG(1, "start_reader: reader process %ld started\n", (long) this->reader_pid); in hp_handle_startReader()
224 if (this->reader_pid) in hp_handle_stopScan()
227 DBG(3, "hp_handle_stopScan: killing child (%ld)\n", (long) this->reader_pid); in hp_handle_stopScan()
228 sanei_thread_kill (this->reader_pid); in hp_handle_stopScan()
[all...]
H A Dplustek_pp.c472 if( sanei_thread_is_valid( scanner->reader_pid )) { in do_cancel()
489 sanei_thread_kill( scanner->reader_pid ); in do_cancel()
493 res = sanei_thread_waitpid( scanner->reader_pid, 0 ); in do_cancel()
496 if( res != scanner->reader_pid ) { in do_cancel()
501 sanei_thread_kill( scanner->reader_pid ); in do_cancel()
503 sanei_thread_sendsig( scanner->reader_pid, SIGKILL ); in do_cancel()
507 sanei_thread_invalidate( scanner->reader_pid ); in do_cancel()
2013 s->reader_pid = sanei_thread_begin( reader_process, s ); in sane_start()
2015 if(!sanei_thread_is_valid( s->reader_pid )) { in sane_start()
2022 /* reader_pid in sane_start()
[all...]
H A Du12.c392 if( sanei_thread_is_valid (scanner->reader_pid) ) { in do_cancel()
405 sanei_thread_sendsig( scanner->reader_pid, SIGUSR1 ); in do_cancel()
409 res = sanei_thread_waitpid( scanner->reader_pid, 0 ); in do_cancel()
412 if( res != scanner->reader_pid ) { in do_cancel()
417 sanei_thread_kill( scanner->reader_pid ); in do_cancel()
419 sanei_thread_sendsig( scanner->reader_pid, SIGKILL ); in do_cancel()
422 sanei_thread_invalidate( scanner->reader_pid ); in do_cancel()
1728 s->reader_pid = sanei_thread_begin( reader_process, s ); in sane_start()
1732 if( !sanei_thread_is_valid (s->reader_pid) ) { in sane_start()
1773 sanei_thread_waitpid( s->reader_pid, in sane_read()
[all...]
H A Dqcam.c1563 s->reader_pid = -1; in sane_open()
1643 if (s->reader_pid >= 0) in sane_close()
1645 kill (s->reader_pid, SIGTERM); in sane_close()
1646 waitpid (s->reader_pid, 0, 0); in sane_close()
1647 s->reader_pid = 0; in sane_close()
1907 if (s->reader_pid < 0) in sane_start()
1918 s->reader_pid = fork (); in sane_start()
1919 if (s->reader_pid == 0) in sane_start()
2178 if (s->reader_pid >= 0 && was_scanning) in sane_cancel()
2186 kill (s->reader_pid, SIGIN in sane_cancel()
[all...]
H A Dgt68xx_low.c869 dev->reader_pid = pid; in gt68xx_device_read_start_fork()
986 if (dev->reader_pid != 0) in gt68xx_device_read_finish()
991 kill (dev->reader_pid, SIGKILL); in gt68xx_device_read_finish()
992 waitpid (dev->reader_pid, &pid_status, 0); in gt68xx_device_read_finish()
996 dev->reader_pid = 0; in gt68xx_device_read_finish()
H A Dagfafocus.h123 SANE_Pid reader_pid; /* process id of reader */ member
H A Dqcam.h180 int reader_pid; /* -1 if there is no reader process (yet) */ member
H A Dtest.h132 SANE_Pid reader_pid; member
H A Dplustek.c573 if( sanei_thread_is_valid (scanner->reader_pid) ) { in do_cancel()
587 sanei_thread_sendsig( scanner->reader_pid, SIGUSR1 ); in do_cancel()
591 res = sanei_thread_waitpid( scanner->reader_pid, 0 ); in do_cancel()
594 if( res != scanner->reader_pid ) { in do_cancel()
599 sanei_thread_kill( scanner->reader_pid ); in do_cancel()
601 sanei_thread_sendsig( scanner->reader_pid, SIGKILL ); in do_cancel()
605 sanei_thread_invalidate( scanner->reader_pid ); in do_cancel()
2041 s->reader_pid = sanei_thread_begin(do_calibration, s); in sane_control_option()
2627 s->reader_pid = sanei_thread_begin( reader_process, s ); in sane_start()
2631 if( !sanei_thread_is_valid (s->reader_pid) ) { in sane_start()
[all...]
H A Dcoolscan.h123 SANE_Pid reader_pid; member
H A Dtamarack.h114 SANE_Pid reader_pid; /* process id of reader */ member
H A Dagfafocus.c950 if (sanei_thread_is_valid (s->reader_pid)) in do_cancel()
955 sanei_thread_kill (s->reader_pid); in do_cancel()
956 sanei_thread_waitpid (s->reader_pid, &exit_status); in do_cancel()
957 sanei_thread_invalidate(s->reader_pid); in do_cancel()
2013 s->reader_pid = sanei_thread_begin (reader_process, (void *) s); in sane_start()
2058 if (sanei_thread_is_valid (s->reader_pid)) in sane_cancel()
2059 sanei_thread_kill (s->reader_pid); in sane_cancel()
H A Dtamarack.c473 if (sanei_thread_is_valid (s->reader_pid)) in do_cancel()
478 sanei_thread_kill (s->reader_pid); in do_cancel()
479 sanei_thread_waitpid (s->reader_pid, &exit_status); in do_cancel()
480 sanei_thread_invalidate (s->reader_pid); in do_cancel()
1395 s->reader_pid = sanei_thread_begin (reader_process, (void *) s); in sane_start()
1445 if (sanei_thread_is_valid (s->reader_pid)) in sane_cancel()
1446 sanei_thread_kill (s->reader_pid); in sane_cancel()
H A Dplustek.h24 * - 0.36 - added reader_pid, pipe and bytes_read to struct Plustek_Scanner
383 SANE_Pid reader_pid; /* process id of reader */ member
H A Du12.h305 SANE_Pid reader_pid; /* process id of reader */ member
H A Dmustek.h270 SANE_Pid reader_pid; /* process id of reader */ member
H A Dsp15c.h150 SANE_Pid reader_pid; /* child is running */ member
H A Dhp3500.c168 SANE_Pid reader_pid; member
717 scanner->reader_pid = sanei_thread_begin (reader_process, scanner); in sane_start()
720 if (!sanei_thread_is_valid (scanner->reader_pid)) in sane_start()
969 dev->reader_pid = (SANE_Pid) -1; in attachScanner()
1126 if (sanei_thread_is_valid (scanner->reader_pid)) in do_cancel()
1129 if (sanei_thread_kill (scanner->reader_pid) == 0) in do_cancel()
1133 sanei_thread_waitpid (scanner->reader_pid, &exit_status); in do_cancel()
1135 sanei_thread_invalidate (scanner->reader_pid); in do_cancel()
H A Dumax.h488 SANE_Pid reader_pid; member
H A Dsp15c.c862 scanner->reader_pid = sanei_thread_begin (reader_process, (void *) scanner); in sane_start()
1761 if (sanei_thread_is_valid (scanner->reader_pid)) in do_cancel()
1766 sanei_thread_kill (scanner->reader_pid); in do_cancel()
1768 sanei_thread_waitpid (scanner->reader_pid, &exit_status); in do_cancel()
1769 sanei_thread_invalidate (scanner->reader_pid); in do_cancel()
H A Dtest.c1545 if (sanei_thread_is_valid (test_device->reader_pid)) in finish_pass()
1551 (long) test_device->reader_pid); in finish_pass()
1552 sanei_thread_kill (test_device->reader_pid); in finish_pass()
1553 pid = sanei_thread_waitpid (test_device->reader_pid, &status); in finish_pass()
1565 sanei_thread_invalidate (test_device->reader_pid); in finish_pass()
1875 sanei_thread_initialize (test_device->reader_pid); in sane_init()
2849 test_device->reader_pid = in sane_start()
2852 if (!sanei_thread_is_valid (test_device->reader_pid)) in sane_start()
H A Dartec_eplus48u.h284 SANE_Pid reader_pid; member
H A Dsharp.h272 pid_t reader_pid; member
H A Dnec.h266 pid_t reader_pid; member
H A Dplustek-pp.h595 SANE_Pid reader_pid; /* process id of reader */ member

Completed in 37 milliseconds

12