Lines Matching refs:procstat
81 static void dofiles(struct procstat *procstat, struct kinfo_proc *p);
83 static void print_file_info(struct procstat *procstat,
85 static void print_pipe_info(struct procstat *procstat,
87 static void print_pts_info(struct procstat *procstat,
89 static void print_sem_info(struct procstat *procstat,
91 static void print_shm_info(struct procstat *procstat,
93 static void print_socket_info(struct procstat *procstat,
95 static void print_vnode_info(struct procstat *procstat,
104 struct procstat *procstat; in do_fstat() local
171 procstat = procstat_open_kvm(nlistf, memf); in do_fstat()
173 procstat = procstat_open_sysctl(); in do_fstat()
174 if (procstat == NULL) in do_fstat()
176 p = procstat_getprocs(procstat, what, arg, &cnt); in do_fstat()
200 dofiles(procstat, &p[i]); in do_fstat()
202 procstat_freeprocs(procstat, p); in do_fstat()
203 procstat_close(procstat); in do_fstat()
208 dofiles(struct procstat *procstat, struct kinfo_proc *kp) in dofiles() argument
220 head = procstat_getfiles(procstat, kp, mflg); in dofiles()
224 print_file_info(procstat, fst, uname, cmd, pid); in dofiles()
225 procstat_freefiles(procstat, head); in dofiles()
230 print_file_info(struct procstat *procstat, struct filestat *fst, in print_file_info() argument
244 error = procstat_get_vnode_info(procstat, fst, &vn, errbuf); in print_file_info()
287 print_vnode_info(procstat, fst); in print_file_info()
290 print_socket_info(procstat, fst); in print_file_info()
293 print_pipe_info(procstat, fst); in print_file_info()
296 print_pts_info(procstat, fst); in print_file_info()
299 print_shm_info(procstat, fst); in print_file_info()
302 print_sem_info(procstat, fst); in print_file_info()
318 print_socket_info(struct procstat *procstat, struct filestat *fst) in print_socket_info() argument
335 error = procstat_get_socket_info(procstat, fst, &sock, errbuf); in print_socket_info()
398 print_pipe_info(struct procstat *procstat, struct filestat *fst) in print_pipe_info() argument
404 error = procstat_get_pipe_info(procstat, fst, &ps, errbuf); in print_pipe_info()
415 print_pts_info(struct procstat *procstat, struct filestat *fst) in print_pts_info() argument
421 error = procstat_get_pts_info(procstat, fst, &pts, errbuf); in print_pts_info()
436 print_sem_info(struct procstat *procstat, struct filestat *fst) in print_sem_info() argument
443 error = procstat_get_sem_info(procstat, fst, &sem, errbuf); in print_sem_info()
460 print_shm_info(struct procstat *procstat, struct filestat *fst) in print_shm_info() argument
467 error = procstat_get_shm_info(procstat, fst, &shm, errbuf); in print_shm_info()
484 print_vnode_info(struct procstat *procstat, struct filestat *fst) in print_vnode_info() argument
493 error = procstat_get_vnode_info(procstat, fst, &vn, errbuf); in print_vnode_info()