Lines Matching defs:fst
294 struct filestat *fst;
309 STAILQ_FOREACH(fst, head, next) {
310 width = width_capability(&fst->fs_cap_rights);
332 STAILQ_FOREACH(fst, head, next) {
335 if (fst->fs_uflags & PS_FST_UFLAG_CTTY)
337 else if (fst->fs_uflags & PS_FST_UFLAG_CDIR)
339 else if (fst->fs_uflags & PS_FST_UFLAG_JAIL)
341 else if (fst->fs_uflags & PS_FST_UFLAG_RDIR)
343 else if (fst->fs_uflags & PS_FST_UFLAG_TEXT)
345 else if (fst->fs_uflags & PS_FST_UFLAG_TRACE)
348 printf("%5d ", fst->fs_fd);
350 switch (fst->fs_type) {
400 if (fst->fs_type == PS_FST_TYPE_VNODE) {
401 error = procstat_get_vnode_info(procstat, fst,
445 printf("%s", fst->fs_fflags & PS_FST_FFLAG_READ ? "r" : "-");
446 printf("%s", fst->fs_fflags & PS_FST_FFLAG_WRITE ? "w" : "-");
447 printf("%s", fst->fs_fflags & PS_FST_FFLAG_APPEND ? "a" : "-");
448 printf("%s", fst->fs_fflags & PS_FST_FFLAG_ASYNC ? "s" : "-");
449 printf("%s", fst->fs_fflags & PS_FST_FFLAG_SYNC ? "f" : "-");
450 printf("%s", fst->fs_fflags & PS_FST_FFLAG_NONBLOCK ? "n" : "-");
451 printf("%s", fst->fs_fflags & PS_FST_FFLAG_DIRECT ? "d" : "-");
452 printf("%s", fst->fs_fflags & PS_FST_FFLAG_HASLOCK ? "l" : "-");
454 if (fst->fs_ref_count > -1)
455 printf("%3d ", fst->fs_ref_count);
458 if (fst->fs_offset > -1)
459 printf("%7jd ", (intmax_t)fst->fs_offset);
464 print_capability(&fst->fs_cap_rights, capwidth);
467 switch (fst->fs_type) {
469 error = procstat_get_socket_info(procstat, fst, &sock, NULL);
499 printf("%-18s", fst->fs_path != NULL ? fst->fs_path : "-");