The maximum length in bytes of a file name on this file system. Applications should use pathconf(2) instead.
Not meaningful in this implementation.
The size in bytes of the minimum unit of allocation on this file system. (This corresponds to the f_bsize member of .Vt "struct statfs" . )
The preferred length of I/O requests for files on this file system. (Corresponds to the f_iosize member of .Vt "struct statfs" . )
Flags describing mount options for this file system; see below.
In addition, there are three members of type .Vt fsfilcnt_t , which represent counts of file serial numbers ( i.e., inodes); these are named f_files, f_favail, and f_ffree, and represent the number of file serial numbers which exist in total, are available to unprivileged processes, and are available to privileged processes, respectively. Likewise, the members f_blocks, f_bavail, and f_bfree (all of type .Vt fsblkcnt_t ) represent the respective allocation-block counts.
There are two flags defined for the f_flag member:
The file system is mounted read-only.
The semantics of the S_ISUID and S_ISGID file mode bits are not supported by, or are disabled on, this file system.