Searched refs:kipp (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/usr.bin/procstat/
H A Dprocstat_basic.c44 procstat_basic(struct kinfo_proc *kipp) argument
52 xo_emit("{k:process_id/%5d/%d} ", kipp->ki_pid);
53 xo_emit("{:parent_process_id/%5d/%d} ", kipp->ki_ppid);
54 xo_emit("{:process_group_id/%5d/%d} ", kipp->ki_pgid);
55 xo_emit("{:session_id/%5d/%d} ", kipp->ki_sid);
56 xo_emit("{:terminal_session_id/%5d/%d} ", kipp->ki_tsid);
57 xo_emit("{:threads/%3d/%d} ", kipp->ki_numthreads);
58 xo_emit("{:login/%-8s/%s} ", strlen(kipp->ki_login) ?
59 kipp->ki_login : "-");
60 if (kipp
[all...]
H A Dprocstat_cred.c45 struct kinfo_proc *kipp);
48 procstat_cred(struct procstat *procstat, struct kinfo_proc *kipp) argument
58 xo_emit("{k:process_id/%5d/%d} ", kipp->ki_pid);
59 xo_emit("{:command/%-16s/%s} ", kipp->ki_comm);
60 xo_emit("{:uid/%5d} ", kipp->ki_uid);
61 xo_emit("{:ruid/%5d} ", kipp->ki_ruid);
62 xo_emit("{:svuid/%5d} ", kipp->ki_svuid);
63 xo_emit("{:group/%5d} ", kipp->ki_groups[0]);
64 xo_emit("{:rgid/%5d} ", kipp->ki_rgid);
65 xo_emit("{:svgid/%5d} ", kipp
94 get_umask(struct procstat *procstat, struct kinfo_proc *kipp) argument
[all...]
H A Dprocstat_threads.c46 procstat_threads(struct procstat *procstat, struct kinfo_proc *kipp) argument
57 xo_emit("{ek:process_id/%d}", kipp->ki_pid);
58 xo_emit("{e:command/%s}", strlen(kipp->ki_comm) ?
59 kipp->ki_comm : "-");
63 kipp->ki_pid, &count);
68 kipp = &kip[i];
69 asprintf(&threadid, "%d", kipp->ki_tid);
74 xo_emit("{dk:process_id/%5d/%d} ", kipp->ki_pid);
75 xo_emit("{:thread_id/%6d/%d} ", kipp->ki_tid);
76 xo_emit("{d:command/%-19s/%s} ", strlen(kipp
[all...]
H A Dprocstat.h43 void kinfo_proc_sort(struct kinfo_proc *kipp, int count);
44 const char * kinfo_proc_thread_name(const struct kinfo_proc *kipp);
46 void procstat_args(struct procstat *prstat, struct kinfo_proc *kipp);
47 void procstat_auxv(struct procstat *prstat, struct kinfo_proc *kipp);
48 void procstat_basic(struct kinfo_proc *kipp);
49 void procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp);
50 void procstat_cred(struct procstat *prstat, struct kinfo_proc *kipp);
51 void procstat_cs(struct procstat *prstat, struct kinfo_proc *kipp);
52 void procstat_env(struct procstat *prstat, struct kinfo_proc *kipp);
53 void procstat_files(struct procstat *prstat, struct kinfo_proc *kipp);
[all...]
H A Dprocstat_bin.c46 procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp) argument
55 if (procstat_getpathname(prstat, kipp, pathname, sizeof(pathname)) != 0)
59 if (procstat_getosrel(prstat, kipp, &osrel) != 0)
62 xo_emit("{k:process_id/%5d/%d} ", kipp->ki_pid);
63 xo_emit("{:command/%-16s/%s} ", kipp->ki_comm);
H A Dprocstat_cs.c46 procstat_cs(struct procstat *procstat, struct kinfo_proc *kipp) argument
60 kipp->ki_pid, &count);
65 kipp = &kip[i];
66 xo_emit("{k:process_id/%5d/%d} ", kipp->ki_pid);
67 xo_emit("{:thread_id/%6d/%d} ", kipp->ki_tid);
68 xo_emit("{:command/%-19s/%s} ", strlen(kipp->ki_comm) ?
69 kipp->ki_comm : "-");
71 kinfo_proc_thread_name(kipp));
72 if (kipp->ki_oncpu != 255)
73 xo_emit("{:cpu/%3d/%d} ", kipp
[all...]
H A Dprocstat_rusage.c105 print_prefix(struct kinfo_proc *kipp) argument
108 xo_emit("{d:process_id/%5d/%d} ", kipp->ki_pid);
110 xo_emit("{d:thread_id/%6d/%d} ", kipp->ki_tid);
111 xo_emit("{d:command/%-16s/%s} ", kipp->ki_comm);
115 print_rusage(struct kinfo_proc *kipp) argument
121 print_prefix(kipp);
123 format_time(&kipp->ki_rusage.ru_utime));
124 print_prefix(kipp);
126 format_time(&kipp->ki_rusage.ru_stime));
129 asprintf(&threadid, "%d", kipp
164 procstat_rusage(struct procstat *procstat, struct kinfo_proc *kipp) argument
[all...]
H A Dprocstat_args.c47 procstat_args(struct procstat *procstat, struct kinfo_proc *kipp) argument
56 args = procstat_getargv(procstat, kipp, 0);
58 xo_emit("{k:process_id/%5d/%d} {:command/%-16s/%s}", kipp->ki_pid,
59 kipp->ki_comm);
74 procstat_env(struct procstat *procstat, struct kinfo_proc *kipp) argument
83 envs = procstat_getenvv(procstat, kipp, 0);
85 xo_emit("{k:process_id/%5d/%d} {:command/%-16s/%s}", kipp->ki_pid,
86 kipp->ki_comm);
H A Dprocstat_sigs.c112 procstat_sigs(struct procstat *prstat __unused, struct kinfo_proc *kipp) argument
120 xo_emit("{ek:process_id/%5d/%d}", kipp->ki_pid);
121 xo_emit("{e:command/%-16s/%s}", kipp->ki_comm);
124 xo_emit("{dk:process_id/%5d/%d} ", kipp->ki_pid);
125 xo_emit("{d:command/%-16s/%s} ", kipp->ki_comm);
128 procstat_print_sig(&kipp->ki_siglist, j, 'P');
129 procstat_print_sig(&kipp->ki_sigignore, j, 'I');
130 procstat_print_sig(&kipp->ki_sigcatch, j, 'C');
138 procstat_threads_sigs(struct procstat *procstat, struct kinfo_proc *kipp) argument
150 kipp
[all...]
H A Dprocstat.c66 procstat(struct procstat *prstat, struct kinfo_proc *kipp) argument
70 asprintf(&pidstr, "%d", kipp->ki_pid);
76 procstat_bin(prstat, kipp);
78 procstat_args(prstat, kipp);
80 procstat_env(prstat, kipp);
82 procstat_files(prstat, kipp);
84 procstat_sigs(prstat, kipp);
86 procstat_threads_sigs(prstat, kipp);
88 procstat_kstack(prstat, kipp, kflag);
90 procstat_rlimit(prstat, kipp);
130 kinfo_proc_sort(struct kinfo_proc *kipp, int count) argument
137 kinfo_proc_thread_name(const struct kinfo_proc *kipp) argument
[all...]
H A Dprocstat_rlimit.c94 procstat_rlimit(struct procstat *prstat, struct kinfo_proc *kipp) argument
103 xo_emit("{ek:process_id/%5d}{e:command/%-16s/%s}", kipp->ki_pid,
104 kipp->ki_comm);
106 if (procstat_getrlimit(prstat, kipp, i, &rlimit) == -1)
109 "{d:rlimit_param/%-16s} ", kipp->ki_pid, kipp->ki_comm,
H A Dprocstat_kstack.c167 procstat_kstack(struct procstat *procstat, struct kinfo_proc *kipp, int kflag) argument
179 kkstp = kkstp_free = procstat_getkstack(procstat, kipp, &kstk_count);
184 * We need to re-query for thread information, so don't use *kipp.
187 KERN_PROC_PID | KERN_PROC_INC_THREAD, kipp->ki_pid, &kip_count);
202 kipp = NULL;
204 kipp = &kip_free[j];
205 if (kkstp->kkst_tid == kipp->ki_tid)
208 if (kipp == NULL)
211 xo_emit("{k:process_id/%5d/%d} ", kipp->ki_pid);
213 xo_emit("{:command/%-19s/%s} ", kipp
[all...]
H A Dprocstat_auxv.c50 procstat_auxv(struct procstat *procstat, struct kinfo_proc *kipp) argument
60 auxv = procstat_getauxv(procstat, kipp, &count);
63 snprintf(prefix, sizeof(prefix), "%5d %-16s", kipp->ki_pid,
64 kipp->ki_comm);
66 xo_emit("{e:process_id/%5d/%d}{e:command/%-16s/%s}", kipp->ki_pid,
67 kipp->ki_comm);
H A Dprocstat_vm.c47 procstat_vm(struct procstat *procstat, struct kinfo_proc *kipp) argument
60 xo_emit("{ek:process_id/%d}", kipp->ki_pid);
62 freep = procstat_getvmmap(procstat, kipp, &cnt);
69 xo_emit("{dk:process_id/%5d} ", kipp->ki_pid);
H A Dprocstat_files.c288 procstat_files(struct procstat *procstat, struct kinfo_proc *kipp) argument
307 head = procstat_getfiles(procstat, kipp, 0);
332 xo_emit("{ek:process_id/%5d/%d}", kipp->ki_pid);
333 xo_emit("{e:command/%-16s/%s}", kipp->ki_comm);
337 xo_emit("{dk:process_id/%5d/%d} ", kipp->ki_pid);
338 xo_emit("{d:command/%-16s/%s} ", kipp->ki_comm);
/freebsd-11-stable/lib/libutil/
H A Dkinfo_getproc.c43 struct kinfo_proc *kipp; local
55 kipp = malloc(len);
56 if (kipp == NULL)
59 if (sysctl(mib, nitems(mib), kipp, &len, NULL, 0) < 0)
61 if (len != sizeof(*kipp))
63 if (kipp->ki_structsize != sizeof(*kipp))
65 if (kipp->ki_pid != pid)
67 return (kipp);
69 free(kipp);
[all...]
H A Dkinfo_getallproc.c60 kinfo_proc_sort(struct kinfo_proc *kipp, int count) argument
63 qsort(kipp, count, sizeof(*kipp), kinfo_proc_compare);
69 struct kinfo_proc *kipp; local
81 kipp = malloc(len);
82 if (kipp == NULL)
85 if (sysctl(mib, nitems(mib), kipp, &len, NULL, 0) < 0)
87 if (len % sizeof(*kipp) != 0)
89 if (kipp->ki_structsize != sizeof(*kipp))
[all...]

Completed in 207 milliseconds