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
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

Prev | Up | Next
clear_nlink | Home | d_invalidate