Lines Matching defs:mtd
121 struct thread mtd;
375 if (KREAD(kd, (u_long)td, &mtd)) {
381 td = TAILQ_NEXT(&mtd, td_plist);
384 if ((proc.p_state != PRS_ZOMBIE) && mtd.td_wmesg)
385 (void)kvm_read(kd, (u_long)mtd.td_wmesg,
397 (mtd.td_blocked != 0)) {
399 if (mtd.td_lockname)
401 (u_long)mtd.td_lockname,
411 SIGSETOR(kp->ki_siglist, mtd.td_siglist);
412 kp->ki_sigmask = mtd.td_sigmask;
419 if (TD_ON_RUNQ(&mtd) ||
420 TD_CAN_RUN(&mtd) ||
421 TD_IS_RUNNING(&mtd)) {
423 } else if (TD_GET_STATE(&mtd) ==
428 TD_IS_SLEEPING(&mtd)) {
430 } else if (TD_ON_LOCK(&mtd)) {
440 kp->ki_pri.pri_level = mtd.td_priority;
441 kp->ki_pri.pri_native = mtd.td_base_pri;
442 kp->ki_lastcpu = mtd.td_lastcpu;
443 kp->ki_wchan = mtd.td_wchan;
444 kp->ki_oncpu = mtd.td_oncpu;
445 if (mtd.td_name[0] != '\0')
446 strlcpy(kp->ki_tdname, mtd.td_name,
458 if (mtd.td_lastcpu == NOCPU)
460 else if (mtd.td_lastcpu > MAXCPU_OLD)
463 kp->ki_lastcpu_old = mtd.td_lastcpu;
465 if (mtd.td_oncpu == NOCPU)
467 else if (mtd.td_oncpu > MAXCPU_OLD)
470 kp->ki_oncpu_old = mtd.td_oncpu;
471 kp->ki_tid = mtd.td_tid;