Searched refs:procstat (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-11-stable/lib/libprocstat/
H A Dlibprocstat.h106 struct procstat;
167 void procstat_close(struct procstat *procstat);
168 void procstat_freeargv(struct procstat *procstat);
170 void procstat_freeauxv(struct procstat *procstat, Elf_Auxinfo *auxv);
172 void procstat_freeenvv(struct procstat *procstat);
173 void procstat_freegroups(struct procstat *procsta
[all...]
H A Dlibprocstat_internal.h32 struct procstat { struct
H A Dlibprocstat.c116 static char **getargv(struct procstat *procstat, struct kinfo_proc *kp,
125 struct procstat *procstat, struct kinfo_proc *kp, int mmapped);
127 struct procstat *procstat, struct kinfo_proc *kp, int mmapped);
183 procstat_close(struct procstat *procstat) argument
186 assert(procstat);
187 if (procstat
199 struct procstat *procstat; local
213 struct procstat *procstat; local
236 struct procstat *procstat; local
255 procstat_getprocs(struct procstat *procstat, int what, int arg, unsigned int *count) argument
346 procstat_getfiles(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
362 procstat_freefiles(struct procstat *procstat, struct filestat_list *head) argument
444 procstat_getfiles_kvm(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
815 procstat_getfiles_sysctl(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
911 procstat_get_pipe_info(struct procstat *procstat, struct filestat *fst, struct pipestat *ps, char *errbuf) argument
978 procstat_get_pts_info(struct procstat *procstat, struct filestat *fst, struct ptsstat *pts, char *errbuf) argument
1043 procstat_get_sem_info(struct procstat *procstat, struct filestat *fst, struct semstat *sem, char *errbuf) argument
1126 procstat_get_shm_info(struct procstat *procstat, struct filestat *fst, struct shmstat *shm, char *errbuf) argument
1209 procstat_get_vnode_info(struct procstat *procstat, struct filestat *fst, struct vnstat *vn, char *errbuf) argument
1419 procstat_get_socket_info(struct procstat *procstat, struct filestat *fst, struct sockstat *sock, char *errbuf) argument
1727 getargv(struct procstat *procstat, struct kinfo_proc *kp, size_t nchr, int env) argument
1815 procstat_getargv(struct procstat *procstat, struct kinfo_proc *p, size_t nchr) argument
1825 procstat_freeargv(struct procstat *procstat) argument
1838 procstat_getenvv(struct procstat *procstat, struct kinfo_proc *p, size_t nchr) argument
1848 procstat_freeenvv(struct procstat *procstat) argument
1915 procstat_getvmmap(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2021 procstat_getgroups(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2099 procstat_getumask(struct procstat *procstat, struct kinfo_proc *kp, unsigned short *maskp) argument
2188 procstat_getrlimit(struct procstat *procstat, struct kinfo_proc *kp, int which, struct rlimit* rlimit) argument
2247 procstat_getpathname(struct procstat *procstat, struct kinfo_proc *kp, char *pathname, size_t maxlen) argument
2321 procstat_getosrel(struct procstat *procstat, struct kinfo_proc *kp, int *osrelp) argument
2460 procstat_getauxv(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2508 procstat_getptlwpinfo(struct procstat *procstat, unsigned int *cntp) argument
2567 procstat_getkstack(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
[all...]
H A DMakefile6 LIB= procstat
/freebsd-11-stable/usr.bin/procstat/
H A Dprocstat.h30 * $FreeBSD: stable/11/usr.bin/procstat/procstat.h 330449 2018-03-05 07:26:05Z eadler $
46 void procstat_args(struct procstat *prstat, struct kinfo_proc *kipp);
47 void procstat_auxv(struct procstat *prstat, 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);
54 void procstat_kstack(struct procstat *prsta
[all...]
H A Dprocstat_cred.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_cred.c 330449 2018-03-05 07:26:05Z eadler $
42 #include "procstat.h"
44 static const char *get_umask(struct procstat *procstat,
48 procstat_cred(struct procstat *procstat, struct kinfo_proc *kipp) argument
66 xo_emit("{:umask/%5s} ", get_umask(procstat, kipp));
78 groups = procstat_getgroups(procstat, kipp, &ngroups);
87 procstat_freegroups(procstat, groups);
94 get_umask(struct procstat *procsta argument
[all...]
H A DMakefile1 # $FreeBSD: stable/11/usr.bin/procstat/Makefile 324932 2017-10-23 18:25:21Z bdrewery $
5 PROG= procstat
6 MAN= procstat.1
7 SRCS= procstat.c \
23 LIBADD+= procstat xo util sbuf
H A Dprocstat_args.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_args.c 330449 2018-03-05 07:26:05Z eadler $
44 #include "procstat.h"
47 procstat_args(struct procstat *procstat, struct kinfo_proc *kipp) argument
56 args = procstat_getargv(procstat, kipp, 0);
74 procstat_env(struct procstat *procstat, struct kinfo_proc *kipp) argument
83 envs = procstat_getenvv(procstat, kipp, 0);
H A Dprocstat_threads.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_threads.c 330449 2018-03-05 07:26:05Z eadler $
43 #include "procstat.h"
46 procstat_threads(struct procstat *procstat, struct kinfo_proc *kipp) argument
62 kip = procstat_getprocs(procstat, KERN_PROC_PID | KERN_PROC_INC_THREAD,
134 procstat_freeprocs(procstat, kip);
H A Dprocstat_cs.c27 * $FreeBSD: stable/11/usr.bin/procstat/procstat_cs.c 310120 2016-12-15 16:51:33Z vangyzen $
43 #include "procstat.h"
46 procstat_cs(struct procstat *procstat, struct kinfo_proc *kipp) argument
59 kip = procstat_getprocs(procstat, KERN_PROC_PID | KERN_PROC_INC_THREAD,
117 procstat_freeprocs(procstat, kip);
H A Dprocstat_kstack.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_kstack.c 330449 2018-03-05 07:26:05Z eadler $
43 #include "procstat.h"
167 procstat_kstack(struct procstat *procstat, struct kinfo_proc *kipp, int kflag) argument
179 kkstp = kkstp_free = procstat_getkstack(procstat, kipp, &kstk_count);
186 kip = kip_free = procstat_getprocs(procstat,
190 procstat_freekstack(procstat, kkstp_free);
245 procstat_freekstack(procstat, kkstp_free);
246 procstat_freeprocs(procstat, kip_free);
H A Dprocstat_bin.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_bin.c 330449 2018-03-05 07:26:05Z eadler $
43 #include "procstat.h"
46 procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp)
H A Dprocstat_sigs.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_sigs.c 357519 2020-02-04 19:31:01Z dim $
45 #include "procstat.h"
112 procstat_sigs(struct procstat *prstat __unused, struct kinfo_proc *kipp)
138 procstat_threads_sigs(struct procstat *procstat, struct kinfo_proc *kipp) argument
149 kip = procstat_getprocs(procstat, KERN_PROC_PID | KERN_PROC_INC_THREAD,
182 procstat_freeprocs(procstat, kip);
H A Dprocstat_vm.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_vm.c 330449 2018-03-05 07:26:05Z eadler $
44 #include "procstat.h"
47 procstat_vm(struct procstat *procstat, struct kinfo_proc *kipp) argument
62 freep = procstat_getvmmap(procstat, kipp, &cnt);
H A Dprocstat_rusage.c42 #include "procstat.h"
164 procstat_rusage(struct procstat *procstat, struct kinfo_proc *kipp) argument
186 kip = procstat_getprocs(procstat, KERN_PROC_PID | KERN_PROC_INC_THREAD,
196 procstat_freeprocs(procstat, kip);
H A Dprocstat_auxv.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_auxv.c 349492 2019-06-28 01:07:19Z mhorne $
47 #include "procstat.h"
50 procstat_auxv(struct procstat *procstat, struct kinfo_proc *kipp) argument
60 auxv = procstat_getauxv(procstat, kipp, &count);
207 procstat_freeauxv(procstat, auxv);
H A Dprocstat.c30 * $FreeBSD: stable/11/usr.bin/procstat/procstat.c 330449 2018-03-05 07:26:05Z eadler $
45 #include "procstat.h"
55 xo_error("usage: procstat [--libxo] [-CHhn] [-M core] "
66 procstat(struct procstat *prstat, struct kinfo_proc *kipp) function
72 xo_errc(1, ENOMEM, "Failed to allocate memory in procstat()");
157 struct procstat *prstat, *cprstat;
316 xo_open_container("procstat");
325 procstat(prsta
[all...]
H A Dprocstat_files.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_files.c 341779 2018-12-10 01:39:40Z kib $
50 #include "procstat.h"
288 procstat_files(struct procstat *procstat, struct kinfo_proc *kipp) argument
307 head = procstat_getfiles(procstat, kipp, 0);
430 error = procstat_get_vnode_info(procstat, fst,
542 error = procstat_get_socket_info(procstat, fst, &sock,
586 procstat_freefiles(procstat, head);
H A Dprocstat_ptlwpinfo.c28 __FBSDID("$FreeBSD: stable/11/usr.bin/procstat/procstat_ptlwpinfo.c 324932 2017-10-23 18:25:21Z bdrewery $");
36 #include "procstat.h"
39 procstat_ptlwpinfo(struct procstat *prstat)
H A Dprocstat_rlimit.c29 * $FreeBSD: stable/11/usr.bin/procstat/procstat_rlimit.c 330449 2018-03-05 07:26:05Z eadler $
47 #include "procstat.h"
94 procstat_rlimit(struct procstat *prstat, struct kinfo_proc *kipp)
/freebsd-11-stable/usr.bin/fstat/
H A Dfstat.c79 static void dofiles(struct procstat *procstat, struct kinfo_proc *p);
81 static void print_file_info(struct procstat *procstat,
83 static void print_pipe_info(struct procstat *procstat,
85 static void print_pts_info(struct procstat *procstat,
87 static void print_sem_info(struct procstat *procstat,
102 struct procstat *procstat; local
206 dofiles(struct procstat *procstat, struct kinfo_proc *kp) argument
228 print_file_info(struct procstat *procstat, struct filestat *fst, const char *uname, const char *cmd, int pid) argument
316 print_socket_info(struct procstat *procstat, struct filestat *fst) argument
396 print_pipe_info(struct procstat *procstat, struct filestat *fst) argument
413 print_pts_info(struct procstat *procstat, struct filestat *fst) argument
434 print_sem_info(struct procstat *procstat, struct filestat *fst) argument
458 print_shm_info(struct procstat *procstat, struct filestat *fst) argument
482 print_vnode_info(struct procstat *procstat, struct filestat *fst) argument
[all...]
H A DMakefile7 LIBADD= procstat
H A Dfuser.c116 static void dofiles(struct procstat *procstat, struct kinfo_proc *kp,
167 struct procstat *procstat; local
244 procstat = procstat_open_kvm(nlistf, memf);
246 procstat = procstat_open_sysctl();
247 if (procstat == NULL)
249 procs = procstat_getprocs(procstat, KERN_PROC_PROC, 0, &cnt);
259 dofiles(procstat, p++, reqfiles, nfiles);
279 procstat_freeprocs(procstat, proc
286 dofiles(struct procstat *procstat, struct kinfo_proc *kp, struct reqfile *reqfiles, size_t nfiles) argument
[all...]
/freebsd-11-stable/usr.bin/procstat/tests/
H A Dprocstat_test.sh25 # $FreeBSD: stable/11/usr.bin/procstat/tests/procstat_test.sh 352492 2019-09-18 19:28:17Z jilles $
61 atf_check -o save:procstat.out procstat -b $PROG_PID
63 atf_check -o match:"$header_re" head -n 1 procstat.out
64 atf_check -o match:"$line_re" tail -n 1 procstat.out
82 atf_check -o save:procstat.out procstat -c $PROG_PID
83 atf_check -o match:"$header_re" head -n 1 procstat.out
84 atf_check -o match:"$line_re" tail -n 1 procstat.out
103 atf_check -o save:procstat
[all...]
/freebsd-11-stable/bin/sh/
H A Djobs.c85 struct procstat { struct
98 struct procstat ps0; /* status of process */
99 struct procstat *ps; /* status or processes when more than one */
296 struct procstat *ps;
362 struct procstat *ps;
379 struct procstat *ps;
517 struct procstat *ps;
805 jp->ps = ckmalloc(nprocs * sizeof (struct procstat));
987 struct procstat *ps = &jp->ps[jp->nprocs++];
1038 struct procstat *p
[all...]

Completed in 291 milliseconds

12