An inode for a plain file or directory has a structure that is
defined by a header file in the directory <sys/fs>.
The exact filename of the header file,
inode_header, is filesystem dependent,
because this structure is filesystem dependent.
The following header files contain the
descriptions of the inode structures for each supported
For the meaning of the defined types off_t and
DTFS (Desktop Filesystem, a compression filesystem)
HS (High Sierra), ISO9660 and
RCKRDG (Rock Ridge)
S51K (UNIX filesystem),
HTFS (High Throughput Filesystem),
EAFS (Enhanced ACER Fast Filesystem)
and AFS (ACER Fast Filesystem)