Lines Matching refs:procstat
82 static void dofiles(struct procstat *procstat, struct kinfo_proc *p);
84 static void print_file_info(struct procstat *procstat,
86 static void print_pipe_info(struct procstat *procstat,
88 static void print_pts_info(struct procstat *procstat,
90 static void print_sem_info(struct procstat *procstat,
92 static void print_shm_info(struct procstat *procstat,
94 static void print_socket_info(struct procstat *procstat,
96 static void print_vnode_info(struct procstat *procstat,
105 struct procstat *procstat; in do_fstat() local
175 procstat = procstat_open_kvm(nlistf, memf); in do_fstat()
177 procstat = procstat_open_sysctl(); in do_fstat()
178 if (procstat == NULL) in do_fstat()
180 p = procstat_getprocs(procstat, what, arg, &cnt); in do_fstat()
204 dofiles(procstat, &p[i]); in do_fstat()
206 procstat_freeprocs(procstat, p); in do_fstat()
207 procstat_close(procstat); in do_fstat()
212 dofiles(struct procstat *procstat, struct kinfo_proc *kp) in dofiles() argument
224 head = procstat_getfiles(procstat, kp, mflg); in dofiles()
228 print_file_info(procstat, fst, uname, cmd, pid); in dofiles()
229 procstat_freefiles(procstat, head); in dofiles()
234 print_file_info(struct procstat *procstat, struct filestat *fst, in print_file_info() argument
248 error = procstat_get_vnode_info(procstat, fst, &vn, errbuf); in print_file_info()
291 print_vnode_info(procstat, fst); in print_file_info()
294 print_socket_info(procstat, fst); in print_file_info()
297 print_pipe_info(procstat, fst); in print_file_info()
300 print_pts_info(procstat, fst); in print_file_info()
309 print_shm_info(procstat, fst); in print_file_info()
312 print_sem_info(procstat, fst); in print_file_info()
383 print_socket_info(struct procstat *procstat, struct filestat *fst) in print_socket_info() argument
402 error = procstat_get_socket_info(procstat, fst, &sock, errbuf); in print_socket_info()
482 print_pipe_info(struct procstat *procstat, struct filestat *fst) in print_pipe_info() argument
488 error = procstat_get_pipe_info(procstat, fst, &ps, errbuf); in print_pipe_info()
499 print_pts_info(struct procstat *procstat, struct filestat *fst) in print_pts_info() argument
505 error = procstat_get_pts_info(procstat, fst, &pts, errbuf); in print_pts_info()
520 print_sem_info(struct procstat *procstat, struct filestat *fst) in print_sem_info() argument
527 error = procstat_get_sem_info(procstat, fst, &sem, errbuf); in print_sem_info()
544 print_shm_info(struct procstat *procstat, struct filestat *fst) in print_shm_info() argument
551 error = procstat_get_shm_info(procstat, fst, &shm, errbuf); in print_shm_info()
568 print_vnode_info(struct procstat *procstat, struct filestat *fst) in print_vnode_info() argument
577 error = procstat_get_vnode_info(procstat, fst, &vn, errbuf); in print_vnode_info()