Lines Matching defs:kth

94 void dumptimeval(struct ktr_header_v0 *kth);
95 void dumptimespec(struct ktr_header *kth);
547 fetchprocinfo(struct ktr_header *kth, u_int *flags)
551 switch (kth->ktr_type) {
554 if (pi->pid == kth->ktr_pid) {
563 pi->pid = kth->ktr_pid;
569 if (pi->pid == kth->ktr_pid) {
582 findabi(struct ktr_header *kth)
587 if (pi->pid == kth->ktr_pid) {
595 dumptimeval(struct ktr_header_v0 *kth)
602 printf("%jd.%06ld ", (intmax_t)kth->ktr_time.tv_sec,
603 kth->ktr_time.tv_usec);
607 prevtime_e = kth->ktr_time;
608 timersub(&kth->ktr_time, &prevtime_e, &temp);
614 prevtime = kth->ktr_time;
615 if (timercmp(&kth->ktr_time, &prevtime, <)) {
616 timersub(&prevtime, &kth->ktr_time, &temp);
619 timersub(&kth->ktr_time, &prevtime, &temp);
622 prevtime = kth->ktr_time;
629 dumptimespec(struct ktr_header *kth)
636 printf("%jd.%09ld ", (intmax_t)kth->ktr_time.tv_sec,
637 kth->ktr_time.tv_nsec);
641 prevtime_e = kth->ktr_time;
642 timespecsub(&kth->ktr_time, &prevtime_e, &temp);
648 prevtime = kth->ktr_time;
649 if (timespeccmp(&kth->ktr_time, &prevtime, <)) {
650 timespecsub(&prevtime, &kth->ktr_time, &temp);
653 timespecsub(&kth->ktr_time, &prevtime, &temp);
656 prevtime = kth->ktr_time;
663 dumpheader(struct ktr_header *kth, u_int sv_flags)
670 switch (kth->ktr_type) {
715 sprintf(unknown, "UNKNOWN(%d)", kth->ktr_type);
728 printf("%6d %6d %-8.*s ", kth->ktr_pid,
729 kth->ktr_tid > 0 ? (lwpid_t)kth->ktr_tid : 0,
730 MAXCOMLEN, kth->ktr_comm);
732 printf("%6d %-8.*s ", kth->ktr_pid, MAXCOMLEN, kth->ktr_comm);
735 dumptimeval((struct ktr_header_v0 *)kth);
737 dumptimespec(kth);
740 printf("%3d ", kth->ktr_cpu);