Searched refs:kkstp (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/usr.bin/procstat/
H A Dprocstat_kstack.c157 kinfo_kstack_sort(struct kinfo_kstack *kkstp, int count) argument
160 qsort(kkstp, count, sizeof(*kkstp), kinfo_kstack_compare);
167 struct kinfo_kstack *kkstp, *kkstp_free; local
177 kkstp = kkstp_free = procstat_getkstack(procstat, kipp, &kstk_count);
178 if (kkstp == NULL)
192 kinfo_kstack_sort(kkstp, kstk_count);
194 kkstp = &kkstp_free[i];
203 if (kkstp->kkst_tid == kipp->ki_tid)
210 xo_emit("{:thread_id/%6d/%d} ", kkstp
[all...]
/freebsd-current/lib/libprocstat/
H A Dlibprocstat.h208 struct kinfo_kstack *kkstp);
H A Dlibprocstat.c2567 struct kinfo_kstack *kkstp; local
2589 kkstp = malloc(len);
2590 if (kkstp == NULL) {
2594 if (sysctl(name, nitems(name), kkstp, &len, NULL, 0) == -1 &&
2597 free(kkstp);
2600 *cntp = len / sizeof(*kkstp);
2602 return (kkstp);
2626 struct kinfo_kstack *kkstp)
2629 free(kkstp);
2625 procstat_freekstack(struct procstat *procstat __unused, struct kinfo_kstack *kkstp) argument
/freebsd-current/sys/kern/
H A Dkern_proc.c2803 struct kinfo_kstack *kkstp; local
2821 kkstp = malloc(sizeof(*kkstp), M_TEMP, M_WAITOK);
2861 bzero(kkstp, sizeof(*kkstp));
2862 (void)sbuf_new(&sb, kkstp->kkst_trace,
2863 sizeof(kkstp->kkst_trace), SBUF_FIXEDLEN);
2865 kkstp->kkst_tid = td->td_tid;
2867 kkstp->kkst_state = KKST_STATE_SWAPPED;
2869 kkstp
[all...]

Completed in 314 milliseconds