Lines Matching refs:pwlist
207 for(pw=job.pwlist;pw;pw=pwnext)
307 for(n=0,pw=job.pwlist; pw; pw=pwnext)
351 for(pw=job.pwlist;pw;pw=pw->p_nxtjob)
379 if(!(flags&WNOHANG) && !sh.intrap && job.pwlist)
471 px->p_nxtjob = job.pwlist;
472 job.pwlist = px;
759 for(pw=job.pwlist;pw;pw=pw->p_nxtjob)
771 if(beenhere++ == 0 && job.pwlist)
918 pw = job.pwlist;
1021 if(px==job.pwlist)
1023 else if(px==job.pwlist->p_nxtjob)
1087 register struct process *pw=job.pwlist;
1099 pw = job.pwlist->p_nxtjob;
1218 register struct process *pw = job.pwlist;
1258 for(pw=job.pwlist; pw; pw=pwnext)
1275 job.pwlist = NIL(struct process*);
1330 if(val && (pw=job_byjid(val)) != job.pwlist)
1333 pw->p_nxtjob = job.pwlist;
1334 job.pwlist = pw;
1343 if(join && job.pwlist)
1346 pw->p_nxtjob = job.pwlist->p_nxtjob;
1347 pw->p_nxtproc = job.pwlist;
1348 pw->p_job = job.pwlist->p_job;
1355 pw->p_nxtjob = job.pwlist;
1367 job.pwlist = pw;
1432 for(pw=job.pwlist; pw; pw=pw->p_nxtjob)
1448 for(pw=job.pwlist;pw; pw = pw->p_nxtjob)
1552 for(px=job.pwlist;px; px = px->p_nxtjob)
1669 for(pw=job.pwlist; pw; pw=px)
1714 pw->p_nxtjob = job.pwlist;
1715 job.pwlist = pw;
1784 * pwlist is reset if the first job is removed
1845 if(pw==job.pwlist)
1847 job.pwlist = pw->p_nxtjob;
1851 for(px=job.pwlist;px;px=px->p_nxtjob)
2016 for(pw=job.pwlist; pw; pw=pwnext)