Lines Matching refs:pplist
3147 struct sh_process *pp, *pplist = 0; // processes piping into current level in run_lines() local
3161 if (!pplist) TT.hfd = 10; in run_lines()
3253 dlist_add_nomalloc((void *)&pplist, (void *)pp); in run_lines()
3282 pplist = 0; in run_lines()
3292 dlist_add_nomalloc((void *)&pplist, (void *)pp); in run_lines()
3441 if (pplist && TT.ff->blk->pout == -1) { in run_lines()
3444 pplist->job = ++TT.jobcnt; in run_lines()
3445 arg_add(&TT.jobs, (void *)pplist); in run_lines()
3446 if (TT.options&FLAG_i) dprintf(2, "[%u] %u\n", pplist->job,pplist->pid); in run_lines()
3448 toys.exitval = wait_pipeline(pplist); in run_lines()
3449 llist_traverse(pplist, (void *)free_process); in run_lines()
3451 pplist = 0; in run_lines()
3466 if (pplist) { in run_lines()
3467 toys.exitval = wait_pipeline(pplist); in run_lines()
3468 llist_traverse(pplist, (void *)free_process); in run_lines()