The Directory Cache
Prev
Chapter 1. The Linux VFS
Next
The Directory Cache
d_invalidate
— invalidate a dentry
shrink_dcache_sb
— shrink dcache for a superblock
have_submounts
— check for mounts over a dentry
shrink_dcache_parent
— prune dcache
d_alloc
— allocate a dcache entry
d_instantiate
— fill in inode information for a dentry
d_alloc_root
— allocate root dentry
d_alloc_anon
— allocate an anonymous dentry
d_splice_alias
— splice a disconnected dentry into the tree if one exists
d_lookup
— search for a dentry
d_validate
— verify dentry provided from insecure source
d_delete
— delete a dentry
d_rehash
— add an entry back to the hash
d_move
— move a dentry
d_materialise_unique
— introduce an inode into the tree
d_path
— return the path of a dentry
find_inode_number
— check for dentry with name
__d_drop
— drop a dentry
d_add
— add dentry to hash queues
d_add_unique
— add dentry to hash queues without aliasing
dget
— get a reference to a dentry
d_unhashed
— is dentry hashed