/freebsd-current/usr.bin/procstat/ |
H A D | procstat.h | 58 void procstat_advlocks(struct procstat *prstat, struct kinfo_proc *kipp); 59 void procstat_args(struct procstat *prstat, struct kinfo_proc *kipp); 60 void procstat_auxv(struct procstat *prstat, struct kinfo_proc *kipp); 61 void procstat_basic(struct procstat *prstat, struct kinfo_proc *kipp); 62 void procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp); 63 void procstat_cred(struct procstat *prstat, struct kinfo_proc *kipp); 64 void procstat_cs(struct procstat *prstat, struct kinfo_proc *kipp); 65 void procstat_env(struct procstat *prstat, struct kinfo_proc *kipp); 66 void procstat_files(struct procstat *prstat, struct kinfo_proc *kipp); 67 void procstat_kstack(struct procstat *prstat, struc [all...] |
H A D | procstat_bin.c | 44 procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp) argument 53 if (procstat_getpathname(prstat, kipp, pathname, sizeof(pathname)) != 0) 57 if (procstat_getosrel(prstat, kipp, &osrel) != 0)
|
H A D | procstat_advlock.c | 44 procstat_advlocks(struct procstat *prstat, struct kinfo_proc *kipp __unused) argument 56 advl = procstat_getadvlock(prstat); 101 procstat_freeadvlock(prstat, advl);
|
H A D | procstat_ptlwpinfo.c | 36 procstat_ptlwpinfo(struct procstat *prstat, struct kinfo_proc *kipp __unused) argument 41 pl = procstat_getptlwpinfo(prstat, &count); 91 procstat_freeptlwpinfo(prstat, pl);
|
H A D | procstat.c | 181 procstat(const struct procstat_cmd *cmd, struct procstat *prstat, argument 190 cmd->cmd(prstat, kipp); 289 struct procstat *prstat, *cprstat; local 456 prstat = procstat_open_kvm(nlistf, memf); 458 prstat = procstat_open_sysctl(); 459 if (prstat == NULL) 469 cmd->cmd(prstat, NULL); 474 p = procstat_getprocs(prstat, KERN_PROC_PROC, 0, &cnt); 479 procstat(cmd, prstat, &p[i]); 485 procstat_freeprocs(prstat, [all...] |
H A D | procstat_rlimit.c | 92 procstat_rlimit(struct procstat *prstat, struct kinfo_proc *kipp) argument 104 if (procstat_getrlimit(prstat, kipp, i, &rlimit) == -1)
|
H A D | procstat_sigs.c | 112 procstat_sigs(struct procstat *prstat __unused, struct kinfo_proc *kipp)
|
/freebsd-current/tests/sys/vm/soxstack/ |
H A D | soxstack.c | 25 struct procstat *prstat; local 29 prstat = procstat_open_sysctl(); 30 assert(prstat != NULL); 31 p = procstat_getprocs(prstat, KERN_PROC_PID, getpid(), &cnt); 33 freep = procstat_getvmmap(prstat, p, &cnt); 48 procstat_freeprocs(prstat, p); 49 procstat_close(prstat);
|
/freebsd-current/contrib/capsicum-test/ |
H A D | capsicum-test.cc | 74 struct procstat *prstat = procstat_open_sysctl(); local 75 EXPECT_NE(nullptr, prstat) << "procstat_open_sysctl failed."; 77 struct kinfo_proc *p = procstat_getprocs(prstat, KERN_PROC_PID, pid, &count); 83 procstat_close(prstat); 114 procstat_freeprocs(prstat, p); 115 procstat_close(prstat);
|
/freebsd-current/usr.bin/systat/ |
H A D | proc.c | 54 static struct procstat *prstat = NULL; variable in typeref:struct:procstat 187 freep = procstat_getvmmap(prstat, kipp, &cnt); 208 procstat_freevmmap(prstat, freep); 225 if (prstat == NULL) 226 prstat = procstat_open_sysctl(); 227 return (prstat != NULL); 242 kipp = procstat_getprocs(prstat, KERN_PROC_PROC, 0, &cnt); 275 procstat_freeprocs(prstat, kipp);
|
/freebsd-current/tools/test/stress2/misc/ |
H A D | fullpath2.sh | 133 struct procstat *prstat; 136 if ((prstat = procstat_open_sysctl()) == NULL) 139 if ((p = procstat_getprocs(prstat, KERN_PROC_PID, 143 if ((head = procstat_getfiles(prstat, p, 0)) == NULL) 146 procstat_freefiles(prstat, head); 147 procstat_freeprocs(prstat, p); 148 procstat_close(prstat);
|