Lines Matching refs:nprocs
93 short nprocs; /* number of processes */
297 for (ps = jp->ps, i = jp->nprocs ; --i >= 0 ; ps++) {
343 return (jp->ps[jp->nprocs - 1].status);
344 for (i = jp->nprocs - 1; i >= 0; i--) {
358 for (ps = jp->ps, i = jp->nprocs ; --i >= 0 ; ps++) {
377 procno = (mode == SHOWJOBS_PGIDS) ? 1 : jp->nprocs;
393 ps = jp->ps + jp->nprocs - 1;
482 if (jp->nprocs == 0) {
516 for (i = jp->nprocs, ps = jp->ps ; --i >= 0 ; ps++) {
619 for (i = 0 ; i < jp->nprocs ; ) {
621 out1c(++i < jp->nprocs? ' ' : '\n');
669 if (jp->used && jp->nprocs > 0
682 if (jp->used && jp->nprocs > 0
696 if (jp->used && jp->nprocs > 0
697 && jp->ps[jp->nprocs - 1].pid == pid)
730 for (i = 0; i < jp->nprocs; i++)
744 makejob(union node *node __unused, int nprocs)
791 jp->nprocs = 0;
799 if (nprocs > 1) {
800 jp->ps = ckmalloc(nprocs * sizeof (struct procstat));
805 TRACE(("makejob(%p, %d) returns %%%td\n", (void *)node, nprocs,
894 if (mode == FORK_BG && (jp == NULL || jp->nprocs == 0))
919 if (jp == NULL || jp->nprocs == 0)
939 if ((jp == NULL || jp->nprocs == 0) &&
951 if ((jp == NULL || jp->nprocs == 0) &&
973 if (jp == NULL || jp->nprocs == 0)
987 struct procstat *ps = &jp->ps[jp->nprocs++];
1040 struct procstat *ps = &jp->ps[jp->nprocs++];
1202 if (jp->used && jp->nprocs > 0) {
1205 for (sp = jp->ps ; sp < jp->ps + jp->nprocs ; sp++) {
1250 for (sp = thisjob->ps; sp < thisjob->ps + thisjob->nprocs; sp++)