The Directory Cache

__d_drop - drop a dentry
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_obtain_alias - find or allocate a dentry for a given inode
d_splice_alias - splice a disconnected dentry into the tree if one exists
d_add_ci - lookup or allocate new dentry with case-exact name
d_lookup - search for a dentry
d_validate - verify dentry provided from insecure source (deprecated)
d_delete - delete a dentry
d_rehash - add an entry back to the hash
dentry_update_name_case - update case insensitive dentry with a new name
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_add - add dentry to hash queues
d_add_unique - add dentry to hash queues without aliasing
__d_rcu_to_refcount - take a refcount on dentry if sequence check is ok
dget_dlock - get a reference to a dentry
d_unhashed - is dentry hashed