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

/freebsd-9.3-release/usr.bin/procstat/
H A Dprocstat.h37 void procstat_args(struct procstat *prstat, struct kinfo_proc *kipp);
38 void procstat_auxv(struct procstat *prstat, 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);
47 void procstat_sigs(struct procstat *prstat, struct kinfo_proc *kipp);
48 void procstat_threads(struct procstat *prsta
[all...]
H A Dprocstat_args.c41 #include "procstat.h"
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);
70 procstat_args(struct procstat *procstat, struct kinfo_proc *kipp) argument
72 do_args(procstat, kipp, 0);
76 procstat_env(struct procstat *procstat, struc argument
[all...]
H A Dprocstat_cred.c39 #include "procstat.h"
41 static const char *get_umask(struct procstat *procstat,
45 procstat_cred(struct procstat *procstat, struct kinfo_proc *kipp) argument
63 printf("%5s ", get_umask(procstat, kipp));
74 groups = procstat_getgroups(procstat, kipp, &ngroups);
82 procstat_freegroups(procstat, groups);
88 get_umask(struct procstat *procstat, struc argument
[all...]
H A DMakefile3 PROG= procstat
4 MAN= procstat.1
5 SRCS= procstat.c \
H A Dprocstat_kstack.c40 #include "procstat.h"
128 procstat_kstack(struct procstat *procstat, struct kinfo_proc *kipp, int kflag) argument
140 kkstp = kkstp_free = procstat_getkstack(procstat, kipp, &kstk_count);
147 kip = kip_free = procstat_getprocs(procstat,
151 procstat_freekstack(procstat, kkstp_free);
204 procstat_freekstack(procstat, kkstp_free);
205 procstat_freeprocs(procstat, kip_free);
H A Dprocstat_sigs.c42 #include "procstat.h"
67 procstat_sigs(struct procstat *prstat __unused, struct kinfo_proc *kipp)
89 procstat_threads_sigs(struct procstat *procstat, struct kinfo_proc *kipp) argument
101 kip = procstat_getprocs(procstat, KERN_PROC_PID | KERN_PROC_INC_THREAD,
119 procstat_freeprocs(procstat, kip);
H A Dprocstat_threads.c40 #include "procstat.h"
43 procstat_threads(struct procstat *procstat, struct kinfo_proc *kipp) argument
53 kip = procstat_getprocs(procstat, KERN_PROC_PID | KERN_PROC_INC_THREAD,
117 procstat_freeprocs(procstat, kip);
H A Dprocstat.c40 #include "procstat.h"
50 fprintf(stderr, "usage: procstat [-h] [-C] [-M core] [-N system] "
58 procstat(struct procstat *prstat, struct kinfo_proc *kipp) function
119 struct procstat *prstat, *cprstat;
249 procstat(prstat, &p[i]);
267 procstat(prstat, p);
280 procstat(cprstat, p);
H A Dprocstat_vm.c41 #include "procstat.h"
44 procstat_vm(struct procstat *procstat, struct kinfo_proc *kipp) argument
57 freep = procstat_getvmmap(procstat, kipp, &cnt);
H A Dprocstat_bin.c40 #include "procstat.h"
43 procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp)
H A Dprocstat_auxv.c44 #include "procstat.h"
52 procstat_auxv(struct procstat *procstat, struct kinfo_proc *kipp) argument
60 auxv = procstat_getauxv(procstat, kipp, &count);
158 procstat_freeauxv(procstat, auxv);
H A Dprocstat_files.c47 #include "procstat.h"
263 procstat_files(struct procstat *procstat, struct kinfo_proc *kipp) argument
280 head = procstat_getfiles(procstat, kipp, 0);
374 error = procstat_get_vnode_info(procstat, fst,
444 error = procstat_get_socket_info(procstat, fst, &sock, NULL);
479 procstat_freefiles(procstat, head);
H A Dprocstat_rlimit.c44 #include "procstat.h"
89 procstat_rlimit(struct procstat *prstat, struct kinfo_proc *kipp)
/freebsd-9.3-release/lib/libprocstat/
H A Dlibprocstat.h103 struct procstat;
163 void procstat_close(struct procstat *procstat);
164 void procstat_freeargv(struct procstat *procstat);
166 void procstat_freeauxv(struct procstat *procstat, Elf_Auxinfo *auxv);
168 void procstat_freeenvv(struct procstat *procstat);
169 void procstat_freegroups(struct procstat *procsta
[all...]
H A Dlibprocstat_internal.h32 struct procstat { struct
H A Dlibprocstat.c113 static char **getargv(struct procstat *procstat, struct kinfo_proc *kp,
122 struct procstat *procstat, struct kinfo_proc *kp, int mmapped);
124 struct procstat *procstat, struct kinfo_proc *kp, int mmapped);
180 procstat_close(struct procstat *procstat) argument
183 assert(procstat);
184 if (procstat
196 struct procstat *procstat; local
210 struct procstat *procstat; local
233 struct procstat *procstat; local
252 procstat_getprocs(struct procstat *procstat, int what, int arg, unsigned int *count) argument
343 procstat_getfiles(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
359 procstat_freefiles(struct procstat *procstat, struct filestat_list *head) argument
438 procstat_getfiles_kvm(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
796 procstat_getfiles_sysctl(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
892 procstat_get_pipe_info(struct procstat *procstat, struct filestat *fst, struct pipestat *ps, char *errbuf) argument
959 procstat_get_pts_info(struct procstat *procstat, struct filestat *fst, struct ptsstat *pts, char *errbuf) argument
1024 procstat_get_sem_info(struct procstat *procstat, struct filestat *fst, struct semstat *sem, char *errbuf) argument
1107 procstat_get_shm_info(struct procstat *procstat, struct filestat *fst, struct shmstat *shm, char *errbuf) argument
1190 procstat_get_vnode_info(struct procstat *procstat, struct filestat *fst, struct vnstat *vn, char *errbuf) argument
1404 procstat_get_socket_info(struct procstat *procstat, struct filestat *fst, struct sockstat *sock, char *errbuf) argument
1712 getargv(struct procstat *procstat, struct kinfo_proc *kp, size_t nchr, int env) argument
1800 procstat_getargv(struct procstat *procstat, struct kinfo_proc *p, size_t nchr) argument
1810 procstat_freeargv(struct procstat *procstat) argument
1823 procstat_getenvv(struct procstat *procstat, struct kinfo_proc *p, size_t nchr) argument
1833 procstat_freeenvv(struct procstat *procstat) argument
1896 procstat_getvmmap(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2002 procstat_getgroups(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2080 procstat_getumask(struct procstat *procstat, struct kinfo_proc *kp, unsigned short *maskp) argument
2169 procstat_getrlimit(struct procstat *procstat, struct kinfo_proc *kp, int which, struct rlimit* rlimit) argument
2228 procstat_getpathname(struct procstat *procstat, struct kinfo_proc *kp, char *pathname, size_t maxlen) argument
2302 procstat_getosrel(struct procstat *procstat, struct kinfo_proc *kp, int *osrelp) argument
2441 procstat_getauxv(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2506 procstat_getkstack(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
[all...]
H A DMakefile5 LIB= procstat
/freebsd-9.3-release/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
314 print_socket_info(struct procstat *procstat, struct filestat *fst) argument
394 print_pipe_info(struct procstat *procstat, struct filestat *fst) argument
411 print_pts_info(struct procstat *procstat, struct filestat *fst) argument
432 print_sem_info(struct procstat *procstat, struct filestat *fst) argument
456 print_shm_info(struct procstat *procstat, struct filestat *fst) argument
480 print_vnode_info(struct procstat *procstat, struct filestat *fst) argument
[all...]
H A Dfuser.c114 static void dofiles(struct procstat *procstat, struct kinfo_proc *kp,
165 struct procstat *procstat; local
242 procstat = procstat_open_kvm(nlistf, memf);
244 procstat = procstat_open_sysctl();
245 if (procstat == NULL)
247 procs = procstat_getprocs(procstat, KERN_PROC_PROC, 0, &cnt);
257 dofiles(procstat, p++, reqfiles, nfiles);
277 procstat_freeprocs(procstat, proc
284 dofiles(struct procstat *procstat, struct kinfo_proc *kp, struct reqfile *reqfiles, size_t nfiles) argument
[all...]
/freebsd-9.3-release/bin/sh/
H A Djobs.h50 struct procstat { struct
63 struct procstat ps0; /* status of process */
64 struct procstat *ps; /* status or processes when more than one */
H A Djobs.c230 struct procstat *ps;
289 struct procstat *ps;
305 struct procstat *ps;
440 struct procstat *ps;
691 jp->ps = ckmalloc(nprocs * sizeof (struct procstat));
872 struct procstat *ps = &jp->ps[jp->nprocs++];
923 struct procstat *ps = &jp->ps[jp->nprocs++];
1018 struct procstat *sp;
/freebsd-9.3-release/usr.bin/
H A DMakefile129 procstat \

Completed in 98 milliseconds