The Base Operating System constants and control block structure definitions are contained in header files in the /usr/include and /usr/include/sys directories. For a list of the major constants and control blocks and their corresponding header files, see List of Major Control Block Header Files.
File Systems Overview for System Management
Chapter 5, File Systems and Directories
Programming in the Kernel Environment Overview
Virtual File System Overview
Chapter 13, Logical Volume Programming