“inode” is defined as an array of structures (also named “inode”).
An element of the “inode” is considered to be unallocated if the reference count, “i_count”, is zero.
At each point in time, “inode” contains a single entry for each file which may be referenced for normal i/o operations, or which is being executed or which has been executed and has the “sticky” bit set, or which is the working directory for some process.
Several “file” table entries may point to a single “inode” entry. The inode entry describes the general disporition of the file.