diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2002-10-02 20:33:52 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2002-10-02 20:33:52 +0000 |
| commit | 0d6326492bf73633cadded7aff64290d93103128 (patch) | |
| tree | fd16f0ff58f4e919bd04b0c16cd0fdeb36340496 /lib/libkvm/kvm_proc.c | |
| parent | 551cf4e1503e868324f01a6c98262a8e4c7b8cdb (diff) | |
Notes
Diffstat (limited to 'lib/libkvm/kvm_proc.c')
| -rw-r--r-- | lib/libkvm/kvm_proc.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/libkvm/kvm_proc.c b/lib/libkvm/kvm_proc.c index f8ca7f308124..95b09d1b30c5 100644 --- a/lib/libkvm/kvm_proc.c +++ b/lib/libkvm/kvm_proc.c @@ -317,12 +317,12 @@ nopgrp: } if ((proc.p_state != PRS_ZOMBIE) && (mtd.td_blocked != 0)) { - kp->ki_kiflag |= KI_MTXBLOCK; - if (mtd.td_mtxname) + kp->ki_kiflag |= KI_LOCKBLOCK; + if (mtd.td_lockname) (void)kvm_read(kd, - (u_long)mtd.td_mtxname, - kp->ki_mtxname, MTXNAMELEN); - kp->ki_mtxname[MTXNAMELEN] = 0; + (u_long)mtd.td_lockname, + kp->ki_lockname, LOCKNAMELEN); + kp->ki_lockname[LOCKNAMELEN] = 0; } bintime2timeval(&proc.p_runtime, &tv); kp->ki_runtime = (u_int64_t)tv.tv_sec * 1000000 + tv.tv_usec; @@ -349,8 +349,8 @@ nopgrp: } else if ( TD_IS_SLEEPING(&mtd)) { kp->ki_stat = SSLEEP; - } else if (TD_ON_MUTEX(&mtd)) { - kp->ki_stat = SMTX; + } else if (TD_ON_LOCK(&mtd)) { + kp->ki_stat = SLOCK; } else { kp->ki_stat = SWAIT; } |
