Lines Matching refs:procstat

85 static void	dofiles(struct procstat *procstat, struct kinfo_proc *p);
87 static void print_file_info(struct procstat *procstat,
89 static void print_pipe_info(struct procstat *procstat,
91 static void print_pts_info(struct procstat *procstat,
93 static void print_sem_info(struct procstat *procstat,
95 static void print_shm_info(struct procstat *procstat,
97 static void print_socket_info(struct procstat *procstat,
99 static void print_vnode_info(struct procstat *procstat,
108 struct procstat *procstat; in do_fstat() local
178 procstat = procstat_open_kvm(nlistf, memf); in do_fstat()
180 procstat = procstat_open_sysctl(); in do_fstat()
181 if (procstat == NULL) in do_fstat()
183 p = procstat_getprocs(procstat, what, arg, &cnt); in do_fstat()
207 dofiles(procstat, &p[i]); in do_fstat()
209 procstat_freeprocs(procstat, p); in do_fstat()
210 procstat_close(procstat); in do_fstat()
215 dofiles(struct procstat *procstat, struct kinfo_proc *kp) in dofiles() argument
227 head = procstat_getfiles(procstat, kp, mflg); in dofiles()
231 print_file_info(procstat, fst, uname, cmd, pid); in dofiles()
232 procstat_freefiles(procstat, head); in dofiles()
237 print_file_info(struct procstat *procstat, struct filestat *fst, in print_file_info() argument
251 error = procstat_get_vnode_info(procstat, fst, &vn, errbuf); in print_file_info()
294 print_vnode_info(procstat, fst); in print_file_info()
297 print_socket_info(procstat, fst); in print_file_info()
300 print_pipe_info(procstat, fst); in print_file_info()
303 print_pts_info(procstat, fst); in print_file_info()
306 print_shm_info(procstat, fst); in print_file_info()
309 print_sem_info(procstat, fst); in print_file_info()
374 print_socket_info(struct procstat *procstat, struct filestat *fst) in print_socket_info() argument
393 error = procstat_get_socket_info(procstat, fst, &sock, errbuf); in print_socket_info()
478 print_pipe_info(struct procstat *procstat, struct filestat *fst) in print_pipe_info() argument
484 error = procstat_get_pipe_info(procstat, fst, &ps, errbuf); in print_pipe_info()
495 print_pts_info(struct procstat *procstat, struct filestat *fst) in print_pts_info() argument
501 error = procstat_get_pts_info(procstat, fst, &pts, errbuf); in print_pts_info()
516 print_sem_info(struct procstat *procstat, struct filestat *fst) in print_sem_info() argument
523 error = procstat_get_sem_info(procstat, fst, &sem, errbuf); in print_sem_info()
540 print_shm_info(struct procstat *procstat, struct filestat *fst) in print_shm_info() argument
547 error = procstat_get_shm_info(procstat, fst, &shm, errbuf); in print_shm_info()
564 print_vnode_info(struct procstat *procstat, struct filestat *fst) in print_vnode_info() argument
573 error = procstat_get_vnode_info(procstat, fst, &vn, errbuf); in print_vnode_info()