Lines Matching refs:P_DONE
129 #define P_DONE 040 macro
211 if((pw->p_flag&(P_BG|P_DONE)) != (P_BG|P_DONE)) in job_chldtrap()
315 if(pw->p_flag&P_DONE) in job_cowalk()
354 if(pw->p_cojob && !(pw->p_flag&P_DONE)) in job_reap()
494 pw->p_flag |= (P_DONE|P_NOTIFY|P_SIGNALLED); in job_reap()
511 pw->p_flag |= (P_DONE|P_NOTIFY); in job_reap()
517 if((pw->p_flag&P_DONE) && (pw->p_flag&P_BG)) in job_reap()
551 for(; px && (px->p_flag&P_DONE); px=px->p_nxtproc); in job_reap()
764 if(!(pw->p_flag&P_DONE)) in job_close()
1016 if((px->p_flag&P_DONE) && job.waitall && !(flag&JOB_LFLAG)) in job_list()
1239 if ((px->p_flag & P_DONE) == 0) { in job_hup()
1256 if (pw->p_flag & P_DONE) in job_hup()
1460 pw->p_flag |= P_DONE|P_SIGNALLED; in job_post()
1464 pw->p_flag |= (P_DONE|P_NOTIFY); in job_post()
1469 if(pw->p_flag&P_DONE) in job_post()
1562 if(!(pw->p_flag&(P_DONE|P_STOPPED))) in job_wait()
1625 if(pw && (pw->p_flag&(P_DONE|P_STOPPED))) in job_wait()
1649 else if(pw->p_flag&P_DONE) in job_wait()
1856 for(; pw && (pw->p_flag&P_DONE)&&(notify||!(pw->p_flag&P_NOTIFY)||pw->p_env); pw=pw->p_nxtproc); in job_unpost()
1880 pw->p_flag &= ~P_DONE; in job_unpost()
2081 px->p_flag |= P_DONE; in job_subrestore()