Inode Handling

inode_init_always — perform inode structure intialisation
clear_inode — clear an inode
invalidate_inodes — discard the inodes on a device
inode_add_to_lists — add a new inode to relevant lists
new_inode — obtain an inode
iunique — get a unique inode number
ilookup5_nowait — search for an inode in the inode cache
ilookup5 — search for an inode in the inode cache
ilookup — search for an inode in the inode cache
iget5_locked — obtain an inode from a mounted file system
iget_locked — obtain an inode from a mounted file system
__insert_inode_hash — hash an inode
remove_inode_hash — remove an inode from the hash
generic_detach_inode — remove inode from inode lists
iput — put an inode
bmap — find a block number in a file
touch_atime — update the access time
file_update_time — update mtime and ctime time
make_bad_inode — mark an inode bad due to an I/O error
is_bad_inode — is an inode errored
iget_failed — Mark an under-construction inode as dead and release it