Lines Matching refs:kipp
44 procstat_threads(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_threads() argument
55 xo_emit("{ek:process_id/%d}", kipp->ki_pid); in procstat_threads()
56 xo_emit("{e:command/%s}", strlen(kipp->ki_comm) ? in procstat_threads()
57 kipp->ki_comm : "-"); in procstat_threads()
61 kipp->ki_pid, &count); in procstat_threads()
66 kipp = &kip[i]; in procstat_threads()
67 asprintf(&threadid, "%d", kipp->ki_tid); in procstat_threads()
72 xo_emit("{dk:process_id/%5d/%d} ", kipp->ki_pid); in procstat_threads()
73 xo_emit("{:thread_id/%6d/%d} ", kipp->ki_tid); in procstat_threads()
74 xo_emit("{d:command/%-19s/%s} ", strlen(kipp->ki_comm) ? in procstat_threads()
75 kipp->ki_comm : "-"); in procstat_threads()
77 kinfo_proc_thread_name(kipp)); in procstat_threads()
78 if (kipp->ki_oncpu != 255) in procstat_threads()
79 xo_emit("{:cpu/%3d/%d} ", kipp->ki_oncpu); in procstat_threads()
80 else if (kipp->ki_lastcpu != 255) in procstat_threads()
81 xo_emit("{:cpu/%3d/%d} ", kipp->ki_lastcpu); in procstat_threads()
84 xo_emit("{:priority/%4d/%d} ", kipp->ki_pri.pri_level); in procstat_threads()
85 switch (kipp->ki_stat) { in procstat_threads()
119 if (kipp->ki_kiflag & KI_LOCKBLOCK) { in procstat_threads()
121 strlen(kipp->ki_lockname) ? in procstat_threads()
122 kipp->ki_lockname : "-"); in procstat_threads()
125 strlen(kipp->ki_wmesg) ? kipp->ki_wmesg : "-"); in procstat_threads()