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

/freebsd-10.0-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"
290 procstat_files(struct procstat *procstat, struct kinfo_proc *kipp) argument
307 head = procstat_getfiles(procstat, kipp, 0);
401 error = procstat_get_vnode_info(procstat, fst,
469 error = procstat_get_socket_info(procstat, fst, &sock, NULL);
504 procstat_freefiles(procstat, head);
H A Dprocstat_rlimit.c44 #include "procstat.h"
89 procstat_rlimit(struct procstat *prstat, struct kinfo_proc *kipp)
/freebsd-10.0-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.c114 static char **getargv(struct procstat *procstat, struct kinfo_proc *kp,
123 struct procstat *procstat, struct kinfo_proc *kp, int mmapped);
125 struct procstat *procstat, struct kinfo_proc *kp, int mmapped);
181 procstat_close(struct procstat *procstat) argument
184 assert(procstat);
185 if (procstat
197 struct procstat *procstat; local
211 struct procstat *procstat; local
234 struct procstat *procstat; local
253 procstat_getprocs(struct procstat *procstat, int what, int arg, unsigned int *count) argument
344 procstat_getfiles(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
360 procstat_freefiles(struct procstat *procstat, struct filestat_list *head) argument
442 procstat_getfiles_kvm(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
799 procstat_getfiles_sysctl(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) argument
895 procstat_get_pipe_info(struct procstat *procstat, struct filestat *fst, struct pipestat *ps, char *errbuf) argument
962 procstat_get_pts_info(struct procstat *procstat, struct filestat *fst, struct ptsstat *pts, char *errbuf) argument
1027 procstat_get_sem_info(struct procstat *procstat, struct filestat *fst, struct semstat *sem, char *errbuf) argument
1110 procstat_get_shm_info(struct procstat *procstat, struct filestat *fst, struct shmstat *shm, char *errbuf) argument
1193 procstat_get_vnode_info(struct procstat *procstat, struct filestat *fst, struct vnstat *vn, char *errbuf) argument
1403 procstat_get_socket_info(struct procstat *procstat, struct filestat *fst, struct sockstat *sock, char *errbuf) argument
1711 getargv(struct procstat *procstat, struct kinfo_proc *kp, size_t nchr, int env) argument
1799 procstat_getargv(struct procstat *procstat, struct kinfo_proc *p, size_t nchr) argument
1809 procstat_freeargv(struct procstat *procstat) argument
1822 procstat_getenvv(struct procstat *procstat, struct kinfo_proc *p, size_t nchr) argument
1832 procstat_freeenvv(struct procstat *procstat) argument
1895 procstat_getvmmap(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2001 procstat_getgroups(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2079 procstat_getumask(struct procstat *procstat, struct kinfo_proc *kp, unsigned short *maskp) argument
2168 procstat_getrlimit(struct procstat *procstat, struct kinfo_proc *kp, int which, struct rlimit* rlimit) argument
2227 procstat_getpathname(struct procstat *procstat, struct kinfo_proc *kp, char *pathname, size_t maxlen) argument
2301 procstat_getosrel(struct procstat *procstat, struct kinfo_proc *kp, int *osrelp) argument
2440 procstat_getauxv(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
2505 procstat_getkstack(struct procstat *procstat, struct kinfo_proc *kp, unsigned int *cntp) argument
[all...]
H A DMakefile5 LIB= procstat
/freebsd-10.0-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-10.0-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.c232 struct procstat *ps;
284 struct procstat *ps;
301 struct procstat *ps;
440 struct procstat *ps;
711 jp->ps = ckmalloc(nprocs * sizeof (struct procstat));
892 struct procstat *ps = &jp->ps[jp->nprocs++];
943 struct procstat *ps = &jp->ps[jp->nprocs++];
1045 struct procstat *sp;
/freebsd-10.0-release/usr.bin/
H A DMakefile134 procstat \

Completed in 105 milliseconds