/freebsd-10.1-release/usr.bin/procstat/ |
H A D | procstat_basic.c | 41 procstat_basic(struct kinfo_proc *kipp) argument 49 printf("%5d ", kipp->ki_pid); 50 printf("%5d ", kipp->ki_ppid); 51 printf("%5d ", kipp->ki_pgid); 52 printf("%5d ", kipp->ki_sid); 53 printf("%5d ", kipp->ki_tsid); 54 printf("%3d ", kipp->ki_numthreads); 55 printf("%-8s ", strlen(kipp->ki_login) ? kipp->ki_login : "-"); 56 if (kipp [all...] |
H A D | procstat.h | 35 void kinfo_proc_sort(struct kinfo_proc *kipp, int count); 37 void procstat_args(struct procstat *prstat, struct kinfo_proc *kipp); 38 void procstat_auxv(struct procstat *prstat, struct kinfo_proc *kipp); 39 void procstat_basic(struct kinfo_proc *kipp); 40 void procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp); 41 void procstat_cred(struct procstat *prstat, struct kinfo_proc *kipp); 42 void procstat_env(struct procstat *prstat, struct kinfo_proc *kipp); 43 void procstat_files(struct procstat *prstat, struct kinfo_proc *kipp); 44 void procstat_kstack(struct procstat *prstat, struct kinfo_proc *kipp, 46 void procstat_rlimit(struct procstat *prstat, struct kinfo_proc *kipp); [all...] |
H A D | procstat_cred.c | 42 struct kinfo_proc *kipp); 45 procstat_cred(struct procstat *procstat, struct kinfo_proc *kipp) argument 55 printf("%5d ", kipp->ki_pid); 56 printf("%-16s ", kipp->ki_comm); 57 printf("%5d ", kipp->ki_uid); 58 printf("%5d ", kipp->ki_ruid); 59 printf("%5d ", kipp->ki_svuid); 60 printf("%5d ", kipp->ki_groups[0]); 61 printf("%5d ", kipp->ki_rgid); 62 printf("%5d ", kipp 88 get_umask(struct procstat *procstat, struct kinfo_proc *kipp) argument [all...] |
H A D | procstat_threads.c | 43 procstat_threads(struct procstat *procstat, struct kinfo_proc *kipp) argument 54 kipp->ki_pid, &count); 59 kipp = &kip[i]; 60 printf("%5d ", kipp->ki_pid); 61 printf("%6d ", kipp->ki_tid); 62 printf("%-16s ", strlen(kipp->ki_comm) ? 63 kipp->ki_comm : "-"); 64 printf("%-16s ", (strlen(kipp->ki_tdname) && 65 (strcmp(kipp->ki_comm, kipp [all...] |
H A D | procstat_args.c | 44 do_args(struct procstat *procstat, struct kinfo_proc *kipp, int env) argument 54 args = env ? procstat_getenvv(procstat, kipp, 0) : 55 procstat_getargv(procstat, kipp, 0); 57 printf("%5d %-16s", kipp->ki_pid, kipp->ki_comm); 70 procstat_args(struct procstat *procstat, struct kinfo_proc *kipp) argument 72 do_args(procstat, kipp, 0); 76 procstat_env(struct procstat *procstat, struct kinfo_proc *kipp) argument 78 do_args(procstat, kipp, 1);
|
H A D | procstat_bin.c | 43 procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp) argument 51 if (procstat_getpathname(prstat, kipp, pathname, sizeof(pathname)) != 0) 55 if (procstat_getosrel(prstat, kipp, &osrel) != 0) 58 printf("%5d ", kipp->ki_pid); 59 printf("%-16s ", kipp->ki_comm);
|
H A D | procstat_sigs.c | 67 procstat_sigs(struct procstat *prstat __unused, struct kinfo_proc *kipp) argument 72 pid = kipp->ki_pid; 78 printf("%-16s ", kipp->ki_comm); 81 procstat_print_sig(&kipp->ki_siglist, j, 'P'); 82 procstat_print_sig(&kipp->ki_sigignore, j, 'I'); 83 procstat_print_sig(&kipp->ki_sigcatch, j, 'C'); 89 procstat_threads_sigs(struct procstat *procstat, struct kinfo_proc *kipp) argument 96 pid = kipp->ki_pid; 107 kipp = &kip[i]; 110 printf("%6d ", kipp [all...] |
H A D | procstat_rusage.c | 103 print_prefix(struct kinfo_proc *kipp) argument 106 printf("%5d ", kipp->ki_pid); 108 printf("%6d ", kipp->ki_tid); 109 printf("%-16s ", kipp->ki_comm); 113 print_rusage(struct kinfo_proc *kipp) argument 118 print_prefix(kipp); 120 format_time(&kipp->ki_rusage.ru_utime)); 121 print_prefix(kipp); 123 format_time(&kipp->ki_rusage.ru_stime)); 124 lp = &kipp 135 procstat_rusage(struct procstat *procstat, struct kinfo_proc *kipp) argument [all...] |
H A D | procstat_kstack.c | 128 procstat_kstack(struct procstat *procstat, struct kinfo_proc *kipp, int kflag) argument 140 kkstp = kkstp_free = procstat_getkstack(procstat, kipp, &kstk_count); 145 * We need to re-query for thread information, so don't use *kipp. 148 KERN_PROC_PID | KERN_PROC_INC_THREAD, kipp->ki_pid, &kip_count); 163 kipp = NULL; 165 kipp = &kip_free[j]; 166 if (kkstp->kkst_tid == kipp->ki_tid) 169 if (kipp == NULL) 172 printf("%5d ", kipp->ki_pid); 174 printf("%-16s ", kipp [all...] |
H A D | procstat.c | 59 procstat(struct procstat *prstat, struct kinfo_proc *kipp) argument 63 procstat_bin(prstat, kipp); 65 procstat_args(prstat, kipp); 67 procstat_env(prstat, kipp); 69 procstat_files(prstat, kipp); 71 procstat_sigs(prstat, kipp); 73 procstat_threads_sigs(prstat, kipp); 75 procstat_kstack(prstat, kipp, kflag); 77 procstat_rlimit(prstat, kipp); 79 procstat_rusage(prstat, kipp); 110 kinfo_proc_sort(struct kinfo_proc *kipp, int count) argument [all...] |
H A D | procstat_rlimit.c | 89 procstat_rlimit(struct procstat *prstat, struct kinfo_proc *kipp) argument 99 if (procstat_getrlimit(prstat, kipp, i, &rlimit) == -1) 101 printf("%5d %-16s %-16s ", kipp->ki_pid, kipp->ki_comm,
|
H A D | procstat_vm.c | 44 procstat_vm(struct procstat *procstat, struct kinfo_proc *kipp) argument 57 freep = procstat_getvmmap(procstat, kipp, &cnt); 62 printf("%5d ", kipp->ki_pid);
|
H A D | procstat_auxv.c | 52 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);
|
H A D | procstat_files.c | 290 procstat_files(struct procstat *procstat, struct kinfo_proc *kipp) argument 307 head = procstat_getfiles(procstat, kipp, 0); 333 printf("%5d ", kipp->ki_pid); 334 printf("%-16s ", kipp->ki_comm);
|
/freebsd-10.1-release/lib/libutil/ |
H A D | kinfo_getproc.c | 43 struct kinfo_proc *kipp; local 55 kipp = malloc(len); 56 if (kipp == NULL) 59 if (sysctl(mib, 4, 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 D | kinfo_getallproc.c | 60 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, 3, kipp, &len, NULL, 0) < 0) 87 if (len % sizeof(*kipp) != 0) 89 if (kipp->ki_structsize != sizeof(*kipp)) [all...] |