Lines Matching refs:fst

134 static int	procstat_get_pipe_info_sysctl(struct filestat *fst,
136 static int procstat_get_pipe_info_kvm(kvm_t *kd, struct filestat *fst,
138 static int procstat_get_pts_info_sysctl(struct filestat *fst,
140 static int procstat_get_pts_info_kvm(kvm_t *kd, struct filestat *fst,
142 static int procstat_get_sem_info_sysctl(struct filestat *fst,
144 static int procstat_get_sem_info_kvm(kvm_t *kd, struct filestat *fst,
146 static int procstat_get_shm_info_sysctl(struct filestat *fst,
148 static int procstat_get_shm_info_kvm(kvm_t *kd, struct filestat *fst,
150 static int procstat_get_socket_info_sysctl(struct filestat *fst,
152 static int procstat_get_socket_info_kvm(kvm_t *kd, struct filestat *fst,
155 static int procstat_get_vnode_info_kvm(kvm_t *kd, struct filestat *fst,
157 static int procstat_get_vnode_info_sysctl(struct filestat *fst,
370 struct filestat *fst, *tmp; in procstat_freefiles() local
372 STAILQ_FOREACH_SAFE(fst, head, next, tmp) { in procstat_freefiles()
373 if (fst->fs_path != NULL) in procstat_freefiles()
374 free(fst->fs_path); in procstat_freefiles()
375 free(fst); in procstat_freefiles()
950 procstat_get_pipe_info(struct procstat *procstat, struct filestat *fst, in procstat_get_pipe_info() argument
956 return (procstat_get_pipe_info_kvm(procstat->kd, fst, ps, in procstat_get_pipe_info()
960 return (procstat_get_pipe_info_sysctl(fst, ps, errbuf)); in procstat_get_pipe_info()
970 procstat_get_pipe_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_pipe_info_kvm() argument
978 assert(fst); in procstat_get_pipe_info_kvm()
980 pipep = fst->fs_typedep; in procstat_get_pipe_info_kvm()
999 procstat_get_pipe_info_sysctl(struct filestat *fst, struct pipestat *ps, in procstat_get_pipe_info_sysctl() argument
1005 assert(fst); in procstat_get_pipe_info_sysctl()
1007 kif = fst->fs_typedep; in procstat_get_pipe_info_sysctl()
1017 procstat_get_pts_info(struct procstat *procstat, struct filestat *fst, in procstat_get_pts_info() argument
1023 return (procstat_get_pts_info_kvm(procstat->kd, fst, pts, in procstat_get_pts_info()
1027 return (procstat_get_pts_info_sysctl(fst, pts, errbuf)); in procstat_get_pts_info()
1037 procstat_get_pts_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_pts_info_kvm() argument
1045 assert(fst); in procstat_get_pts_info_kvm()
1047 ttyp = fst->fs_typedep; in procstat_get_pts_info_kvm()
1065 procstat_get_pts_info_sysctl(struct filestat *fst, struct ptsstat *pts, in procstat_get_pts_info_sysctl() argument
1071 assert(fst); in procstat_get_pts_info_sysctl()
1073 kif = fst->fs_typedep; in procstat_get_pts_info_sysctl()
1082 procstat_get_sem_info(struct procstat *procstat, struct filestat *fst, in procstat_get_sem_info() argument
1088 return (procstat_get_sem_info_kvm(procstat->kd, fst, sem, in procstat_get_sem_info()
1092 return (procstat_get_sem_info_sysctl(fst, sem, errbuf)); in procstat_get_sem_info()
1102 procstat_get_sem_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_sem_info_kvm() argument
1112 assert(fst); in procstat_get_sem_info_kvm()
1114 ksemp = fst->fs_typedep; in procstat_get_sem_info_kvm()
1124 if (fst->fs_path == NULL && ksem.ks_path != NULL) { in procstat_get_sem_info_kvm()
1137 fst->fs_path = path; in procstat_get_sem_info_kvm()
1148 procstat_get_sem_info_sysctl(struct filestat *fst, struct semstat *sem, in procstat_get_sem_info_sysctl() argument
1154 assert(fst); in procstat_get_sem_info_sysctl()
1156 kif = fst->fs_typedep; in procstat_get_sem_info_sysctl()
1165 procstat_get_shm_info(struct procstat *procstat, struct filestat *fst, in procstat_get_shm_info() argument
1171 return (procstat_get_shm_info_kvm(procstat->kd, fst, shm, in procstat_get_shm_info()
1175 return (procstat_get_shm_info_sysctl(fst, shm, errbuf)); in procstat_get_shm_info()
1185 procstat_get_shm_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_shm_info_kvm() argument
1195 assert(fst); in procstat_get_shm_info_kvm()
1197 shmfdp = fst->fs_typedep; in procstat_get_shm_info_kvm()
1207 if (fst->fs_path == NULL && shmfd.shm_path != NULL) { in procstat_get_shm_info_kvm()
1220 fst->fs_path = path; in procstat_get_shm_info_kvm()
1231 procstat_get_shm_info_sysctl(struct filestat *fst, struct shmstat *shm, in procstat_get_shm_info_sysctl() argument
1237 assert(fst); in procstat_get_shm_info_sysctl()
1239 kif = fst->fs_typedep; in procstat_get_shm_info_sysctl()
1248 procstat_get_vnode_info(struct procstat *procstat, struct filestat *fst, in procstat_get_vnode_info() argument
1254 return (procstat_get_vnode_info_kvm(procstat->kd, fst, vn, in procstat_get_vnode_info()
1258 return (procstat_get_vnode_info_sysctl(fst, vn, errbuf)); in procstat_get_vnode_info()
1268 procstat_get_vnode_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_vnode_info_kvm() argument
1272 #define FSTYPE(fst) {#fst, fst##_filestat} in procstat_get_vnode_info_kvm() argument
1298 assert(fst); in procstat_get_vnode_info_kvm()
1299 vp = fst->fs_typedep; in procstat_get_vnode_info_kvm()
1382 procstat_get_vnode_info_sysctl(struct filestat *fst, struct vnstat *vn, in procstat_get_vnode_info_sysctl() argument
1397 assert(fst); in procstat_get_vnode_info_sysctl()
1400 if (fst->fs_typedep == NULL) in procstat_get_vnode_info_sysctl()
1402 if (fst->fs_uflags & PS_FST_UFLAG_MMAP) { in procstat_get_vnode_info_sysctl()
1403 kve = fst->fs_typedep; in procstat_get_vnode_info_sysctl()
1413 kif = fst->fs_typedep; in procstat_get_vnode_info_sysctl()
1458 procstat_get_socket_info(struct procstat *procstat, struct filestat *fst, in procstat_get_socket_info() argument
1464 return (procstat_get_socket_info_kvm(procstat->kd, fst, sock, in procstat_get_socket_info()
1468 return (procstat_get_socket_info_sysctl(fst, sock, errbuf)); in procstat_get_socket_info()
1478 procstat_get_socket_info_kvm(kvm_t *kd, struct filestat *fst, in procstat_get_socket_info_kvm() argument
1491 assert(fst); in procstat_get_socket_info_kvm()
1493 so = fst->fs_typedep; in procstat_get_socket_info_kvm()
1580 procstat_get_socket_info_sysctl(struct filestat *fst, struct sockstat *sock, in procstat_get_socket_info_sysctl() argument
1586 assert(fst); in procstat_get_socket_info_sysctl()
1588 kif = fst->fs_typedep; in procstat_get_socket_info_sysctl()