Lines Matching refs:p_job
458 px=job_byjid(pw->p_job);
541 sfprintf(sfstderr,"ksh: job line %4d: reap pid=%d critical=%d job %d with pid %d flags=%o complete with status=%x exit=%d\n",__LINE__,getpid(),job.in_critical,pw->p_job,pid,pw->p_flag,wstat,pw->p_exit);
549 px = job_byjid((int)pw->p_job);
1002 if(!pw || pw->p_job<=0)
1020 n = px->p_job;
1326 val = pw->p_job;
1348 pw->p_job = job.pwlist->p_job;
1353 while((pw->p_job = job_alloc()) < 0)
1385 sfprintf(sfstderr,"ksh: job line %4d: post pid=%d critical=%d job=%d pid=%d pgid=%d savesig=%d join=%d\n",__LINE__,getpid(),job.in_critical,pw->p_job,
1422 return(pw->p_job);
1450 if(pw->p_job==jobid)
1505 jobid = pw->p_job;
1529 jobid = pw->p_job;
1596 if(pw->p_job==jobid)
1689 if(!pw || !(pw=job_byjid((int)pw->p_job)))
1704 sfprintf(outfile,"[%d]\t",(int)pw->p_job);
1796 pwtop = pw = job_byjid((int)pwtop->p_job);
1804 if(pwtop->p_job == job.curjobid)
1832 sfprintf(sfstderr,"ksh: job line %4d: free pid=%d critical=%d job=%d\n",__LINE__,getpid(),job.in_critical,pwtop->p_job);
1835 job_free((int)pwtop->p_job);