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