Lines Matching refs:pwlist
191 for(pw=job.pwlist;pw;pw=pwnext)
290 for(n=0,pw=job.pwlist; pw; pw=pwnext)
334 for(pw=job.pwlist;pw;pw=pw->p_nxtjob)
362 if(!(flags&WNOHANG) && !sh.intrap && job.pwlist)
448 px->p_nxtjob = job.pwlist;
449 job.pwlist = px;
739 for(pw=job.pwlist;pw;pw=pw->p_nxtjob)
751 if(beenhere++ == 0 && job.pwlist)
896 pw = job.pwlist;
1005 if(px==job.pwlist)
1007 else if(px==job.pwlist->p_nxtjob)
1071 register struct process *pw=job.pwlist;
1083 pw = job.pwlist->p_nxtjob;
1202 register struct process *pw = job.pwlist;
1242 for(pw=job.pwlist; pw; pw=pwnext)
1259 job.pwlist = NIL(struct process*);
1310 if((pw=job_byjid(pw->p_job)) != job.pwlist)
1313 pw->p_nxtjob = job.pwlist;
1314 job.pwlist = pw;
1323 if(join && job.pwlist)
1326 pw->p_nxtjob = job.pwlist->p_nxtjob;
1327 pw->p_nxtproc = job.pwlist;
1328 pw->p_job = job.pwlist->p_job;
1335 pw->p_nxtjob = job.pwlist;
1346 job.pwlist = pw;
1411 for(pw=job.pwlist; pw; pw=pw->p_nxtjob)
1427 for(pw=job.pwlist;pw; pw = pw->p_nxtjob)
1521 for(px=job.pwlist;px; px = px->p_nxtjob)
1647 for(pw=job.pwlist; pw; pw=px)
1692 pw->p_nxtjob = job.pwlist;
1693 job.pwlist = pw;
1762 * pwlist is reset if the first job is removed
1819 if(pw==job.pwlist)
1821 job.pwlist = pw->p_nxtjob;
1825 for(px=job.pwlist;px;px=px->p_nxtjob)
1979 for(pw=job.pwlist; pw; pw=pwnext)