Lines Matching refs:fst

127 static int	procstat_get_pipe_info_sysctl(struct filestat *fst,
129 static int procstat_get_pipe_info_kvm(kvm_t *kd, struct filestat *fst,
131 static int procstat_get_pts_info_sysctl(struct filestat *fst,
133 static int procstat_get_pts_info_kvm(kvm_t *kd, struct filestat *fst,
135 static int procstat_get_sem_info_sysctl(struct filestat *fst,
137 static int procstat_get_sem_info_kvm(kvm_t *kd, struct filestat *fst,
139 static int procstat_get_shm_info_sysctl(struct filestat *fst,
141 static int procstat_get_shm_info_kvm(kvm_t *kd, struct filestat *fst,
143 static int procstat_get_socket_info_sysctl(struct filestat *fst,
145 static int procstat_get_socket_info_kvm(kvm_t *kd, struct filestat *fst,
148 static int procstat_get_vnode_info_kvm(kvm_t *kd, struct filestat *fst,
150 static int procstat_get_vnode_info_sysctl(struct filestat *fst,
363 struct filestat *fst, *tmp; in procstat_freefiles() local
365 STAILQ_FOREACH_SAFE(fst, head, next, tmp) { in procstat_freefiles()
366 if (fst->fs_path != NULL) in procstat_freefiles()
367 free(fst->fs_path); in procstat_freefiles()
368 free(fst); in procstat_freefiles()
943 procstat_get_pipe_info(struct procstat *procstat, struct filestat *fst, in procstat_get_pipe_info() argument
949 return (procstat_get_pipe_info_kvm(procstat->kd, fst, ps, in procstat_get_pipe_info()
953 return (procstat_get_pipe_info_sysctl(fst, ps, errbuf)); in procstat_get_pipe_info()
963 procstat_get_pipe_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_pipe_info_kvm() argument
971 assert(fst); in procstat_get_pipe_info_kvm()
973 pipep = fst->fs_typedep; in procstat_get_pipe_info_kvm()
992 procstat_get_pipe_info_sysctl(struct filestat *fst, struct pipestat *ps, in procstat_get_pipe_info_sysctl() argument
998 assert(fst); in procstat_get_pipe_info_sysctl()
1000 kif = fst->fs_typedep; in procstat_get_pipe_info_sysctl()
1010 procstat_get_pts_info(struct procstat *procstat, struct filestat *fst, in procstat_get_pts_info() argument
1016 return (procstat_get_pts_info_kvm(procstat->kd, fst, pts, in procstat_get_pts_info()
1020 return (procstat_get_pts_info_sysctl(fst, pts, errbuf)); in procstat_get_pts_info()
1030 procstat_get_pts_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_pts_info_kvm() argument
1038 assert(fst); in procstat_get_pts_info_kvm()
1040 ttyp = fst->fs_typedep; in procstat_get_pts_info_kvm()
1058 procstat_get_pts_info_sysctl(struct filestat *fst, struct ptsstat *pts, in procstat_get_pts_info_sysctl() argument
1064 assert(fst); in procstat_get_pts_info_sysctl()
1066 kif = fst->fs_typedep; in procstat_get_pts_info_sysctl()
1075 procstat_get_sem_info(struct procstat *procstat, struct filestat *fst, in procstat_get_sem_info() argument
1081 return (procstat_get_sem_info_kvm(procstat->kd, fst, sem, in procstat_get_sem_info()
1085 return (procstat_get_sem_info_sysctl(fst, sem, errbuf)); in procstat_get_sem_info()
1095 procstat_get_sem_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_sem_info_kvm() argument
1105 assert(fst); in procstat_get_sem_info_kvm()
1107 ksemp = fst->fs_typedep; in procstat_get_sem_info_kvm()
1117 if (fst->fs_path == NULL && ksem.ks_path != NULL) { in procstat_get_sem_info_kvm()
1130 fst->fs_path = path; in procstat_get_sem_info_kvm()
1141 procstat_get_sem_info_sysctl(struct filestat *fst, struct semstat *sem, in procstat_get_sem_info_sysctl() argument
1147 assert(fst); in procstat_get_sem_info_sysctl()
1149 kif = fst->fs_typedep; in procstat_get_sem_info_sysctl()
1158 procstat_get_shm_info(struct procstat *procstat, struct filestat *fst, in procstat_get_shm_info() argument
1164 return (procstat_get_shm_info_kvm(procstat->kd, fst, shm, in procstat_get_shm_info()
1168 return (procstat_get_shm_info_sysctl(fst, shm, errbuf)); in procstat_get_shm_info()
1178 procstat_get_shm_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_shm_info_kvm() argument
1188 assert(fst); in procstat_get_shm_info_kvm()
1190 shmfdp = fst->fs_typedep; in procstat_get_shm_info_kvm()
1200 if (fst->fs_path == NULL && shmfd.shm_path != NULL) { in procstat_get_shm_info_kvm()
1213 fst->fs_path = path; in procstat_get_shm_info_kvm()
1224 procstat_get_shm_info_sysctl(struct filestat *fst, struct shmstat *shm, in procstat_get_shm_info_sysctl() argument
1230 assert(fst); in procstat_get_shm_info_sysctl()
1232 kif = fst->fs_typedep; in procstat_get_shm_info_sysctl()
1241 procstat_get_vnode_info(struct procstat *procstat, struct filestat *fst, in procstat_get_vnode_info() argument
1247 return (procstat_get_vnode_info_kvm(procstat->kd, fst, vn, in procstat_get_vnode_info()
1251 return (procstat_get_vnode_info_sysctl(fst, vn, errbuf)); in procstat_get_vnode_info()
1261 procstat_get_vnode_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_vnode_info_kvm() argument
1265 #define FSTYPE(fst) {#fst, fst##_filestat} in procstat_get_vnode_info_kvm() argument
1291 assert(fst); in procstat_get_vnode_info_kvm()
1292 vp = fst->fs_typedep; in procstat_get_vnode_info_kvm()
1375 procstat_get_vnode_info_sysctl(struct filestat *fst, struct vnstat *vn, in procstat_get_vnode_info_sysctl() argument
1390 assert(fst); in procstat_get_vnode_info_sysctl()
1393 if (fst->fs_typedep == NULL) in procstat_get_vnode_info_sysctl()
1395 if (fst->fs_uflags & PS_FST_UFLAG_MMAP) { in procstat_get_vnode_info_sysctl()
1396 kve = fst->fs_typedep; in procstat_get_vnode_info_sysctl()
1406 kif = fst->fs_typedep; in procstat_get_vnode_info_sysctl()
1451 procstat_get_socket_info(struct procstat *procstat, struct filestat *fst, in procstat_get_socket_info() argument
1457 return (procstat_get_socket_info_kvm(procstat->kd, fst, sock, in procstat_get_socket_info()
1461 return (procstat_get_socket_info_sysctl(fst, sock, errbuf)); in procstat_get_socket_info()
1471 procstat_get_socket_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_socket_info_kvm() argument
1483 assert(fst); in procstat_get_socket_info_kvm()
1485 so = fst->fs_typedep; in procstat_get_socket_info_kvm()
1555 procstat_get_socket_info_sysctl(struct filestat *fst, struct sockstat *sock, in procstat_get_socket_info_sysctl() argument
1561 assert(fst); in procstat_get_socket_info_sysctl()
1563 kif = fst->fs_typedep; in procstat_get_socket_info_sysctl()