The Directory Cache
Prev
Chapter 1. The Linux VFS
Next
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