PSTOPPED
if (np->p_flags&(PRUNNING|PSTOPPED)) {
np->p_flags &= ~PSTOPPED;
if (pprevious && (pprevious->p_flags & PSTOPPED))
if (jobflags&PSTOPPED)
if (pp->p_flags & PSTOPPED)
if (np->p_flags & PSTOPPED)
if ((fp->p_flags & (PPTIME|PRUNNING|PSTOPPED)) == 0 &&
if (fp->p_flags&PSTOPPED)
if (jobflags&PSTOPPED) {
if (jobflags & (PSIGNALED|PSTOPPED|PPTIME) ||
if ((jobflags&PSTOPPED) == 0)
if ((flags&(PRUNNING|PSTOPPED)) == 0)
if ((jobflags&(PSIGNALED|PSTOPPED|PTIME)) ||
if (jobflags&PSTOPPED)
if ((jobflags&(PINTERRUPTED|PSTOPPED)) && setintr &&
if ((jobflags & PSTOPPED) == 0)
if (pcurrjob && (pcurrjob->p_flags&(PFOREGND|PSTOPPED)) == 0) {
case PSTOPPED:
if (pp->p_flags&PPTIME && !(status&(PSTOPPED|PRUNNING))) {
if (jobflags&PTIME && (jobflags&(PSTOPPED|PRUNNING)) == 0) {
if (!(pprint(pp, flag) & (PRUNNING|PSTOPPED)))
pp->p_flags &= ~(PRUNNING|PSTOPPED|PREPORTED);
pp->p_flags |= PSTOPPED;
#define PALLSTATES (PRUNNING|PSTOPPED|PNEXITED|PAEXITED|PSIGNALED|PINTERRUPTED)