Lines Matching defs:flags
180 long flags;
349 case PIOCSET: /* set process flags */
350 case PIOCRESET: /* reset process flags */
351 if (copyin(cmaddr, &un.flags, sizeof (un.flags)))
528 long flags = un.prrun.pr_flags;
544 if (flags & (PRSHOLD|PRSTRACE|PRSFAULT|PRSVADDR))
547 error = pr_setrun(pnp, prmaprunflags(flags));
729 case PIOCSET: /* set process flags */
730 error = pr_set(p, prmapsetflags(un.flags));
734 case PIOCRESET: /* reset process flags */
735 error = pr_unset(p, prmapsetflags(un.flags));
1347 int32_t flags;
1355 flags = 0L;
1357 flags |= PR_STOPPED;
1359 flags |= PR_ISTOP;
1361 flags |= PR_STOPPED|PR_ISTOP;
1363 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP))
1364 flags |= PR_DSTOP;
1366 flags |= PR_ASLEEP;
1368 flags |= PR_FORK;
1370 flags |= PR_RLC;
1372 flags |= PR_KLC;
1374 flags |= PR_ASYNC;
1376 flags |= PR_BPTADJ;
1378 flags |= PR_PCOMPAT;
1380 flags |= PR_MSACCT;
1381 sp->pr_flags = flags;
1452 else if (!(flags & PR_STOPPED))
1465 if ((flags & (PR_STOPPED|PR_ASLEEP)) && t->t_sysnum) {
1488 if ((flags & PR_STOPPED) || t == curthread)
1718 int32_t flags;
1744 long flags;
1912 case PIOCSET: /* set process flags */
1913 case PIOCRESET: /* reset process flags */
1914 if (copyin(cmaddr, &un32.flags, sizeof (un32.flags)))
2100 long flags = un32.prrun.pr_flags;
2116 if ((flags & PRSVADDR) && PROCESS_NOT_32BIT(p)) {
2122 if (flags & (PRSHOLD|PRSTRACE|PRSFAULT|PRSVADDR)) {
2123 un.prrun.pr_flags = (int)flags;
2132 error = pr_setrun(pnp, prmaprunflags(flags));
2325 case PIOCSET: /* set process flags */
2326 error = pr_set(p, prmapsetflags((long)un32.flags));
2330 case PIOCRESET: /* reset process flags */
2331 error = pr_unset(p, prmapsetflags((long)un32.flags));
3018 * Map the ioctl() interface run flags to the new interface run flags.
3021 prmaprunflags(long flags)
3025 if (flags & PRCSIG)
3027 if (flags & PRCFAULT)
3029 if (flags & PRSTEP)
3031 if (flags & PRSABORT)
3033 if (flags & PRSTOP)
3039 * Map the ioctl() interface settable mode flags to the new interface flags.
3042 prmapsetflags(long flags)
3049 if (flags & ~ALLFLAGS)
3051 if (flags & PR_FORK)
3053 if (flags & PR_RLC)
3055 if (flags & PR_KLC)
3057 if (flags & PR_ASYNC)
3059 if (flags & PR_MSACCT)
3061 if (flags & PR_BPTADJ)
3063 if (flags & PR_PCOMPAT)
3076 long flags = prp->pr_flags;
3081 if (flags & PRSHOLD) {
3086 if (flags & PRSTRACE) {
3096 if (flags & PRSFAULT) {
3110 if (flags & PRSVADDR) {
3188 int flags;
3196 flags = 0;
3198 flags |= PR_STOPPED;
3200 flags |= PR_ISTOP;
3202 flags |= PR_STOPPED|PR_ISTOP;
3204 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP))
3205 flags |= PR_DSTOP;
3207 flags |= PR_ASLEEP;
3209 flags |= PR_FORK;
3211 flags |= PR_RLC;
3213 flags |= PR_KLC;
3215 flags |= PR_ASYNC;
3217 flags |= PR_BPTADJ;
3219 flags |= PR_PCOMPAT;
3221 flags |= PR_MSACCT;
3222 sp->pr_flags = flags;
3289 else if (!(flags & PR_STOPPED))
3302 if ((flags & (PR_STOPPED|PR_ASLEEP)) && t->t_sysnum) {
3324 if ((flags & PR_STOPPED) || t == curthread)