Lines Matching refs:of_pid
82 static pid_t of_pid; /* process id of output filter, if any */ variable
288 if (of_pid > 0) { in printjob()
289 kill(of_pid, SIGCONT); /* to be sure */ in printjob()
291 while ((i = wait(NULL)) > 0 && i != of_pid) in printjob()
295 pp->printer, of_pid); in printjob()
296 of_pid = 0; in printjob()
769 if (of_pid > 0) { /* stop output filter */ in print()
772 wait3(&wstatus, WUNTRACED, 0)) > 0 && wpid != of_pid) in print()
782 pp->printer, of_pid, WEXITSTATUS(wstatus), in print()
824 if (kill(of_pid, SIGCONT) < 0) { in print()
1578 if (of_pid > 0) in abortpr()
1579 kill(of_pid, SIGCONT); in abortpr()
1582 if (of_pid > 0 && tfd != -1) in abortpr()
1645 of_pid = 0; in openpr()
1661 if (pp->filters[LPF_OUTPUT] && !pp->filters[LPF_INPUT] && !of_pid) { in openpr()
1667 if ((of_pid = dofork(pp, DOABORT)) == 0) { /* child */ in openpr()
1687 of_pid = 0; in openpr()