Lines Matching refs:p_pid
199 shp->bckpid = pw->p_pid;
204 if(pw->p_pid==bckpid && unpost)
314 lastpid = pw->p_pid = pid;
747 pid = pw->p_pid;
813 pw->p_pid = pid;
857 sfprintf(outfile,"%d\n",px->p_pgrp?px->p_pgrp:px->p_pid);
877 sfprintf(outfile,"%d\t",px->p_pid);
965 pid = pw->p_pid;
993 job_unstop(job_bypid(pw->p_pid));
1018 while(pw && pw->p_pgrp==0 && (r=kill(pw->p_pid,sig))>=0)
1022 kill(pw->p_pid,SIGCONT);
1188 pw->p_pid = pid;
1204 pw->p_pid,pw->p_pgrp,job.savesig,join);
1248 if(px->p_pid==pid)
1286 errormsg(SH_DICT,2,"%d: %s%s",pw->p_pid,msg,dump);
1464 if(pw->p_pid == tcgetpgrp(JOBTTY))
1467 pw->p_pgrp = pw->p_pid;
1514 sh.bckpid = pw->p_pid;
1542 job_wait(pw->p_pid);
1602 sfprintf(sfstderr,"ksh: job line %4d: drop pid=%d critical=%d pid=%d env=%d\n",__LINE__,getpid(),job.in_critical,pwtop->p_pid,pwtop->p_env);
1618 if((pw->p_flag&P_EXITSAVE) || pw->p_pid==sh.spid)
1622 if(jp = jobsave_create(pw->p_pid))
1635 pwtop->p_pid = 0;
1813 if(pw->p_env != sh.curenv || pw->p_pid==sh.pipepid)