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
Files, Directories, and File Systems for Programmers
Programming in the Kernel Environment Overview
Logical Volume Programming Overview.