The Directory Cache

Table of Contents

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