Lines Matching refs:d_hash
107 static inline struct hlist_bl_head *d_hash(const struct dentry *parent, in d_hash() function
400 b = d_hash(dentry->d_parent, dentry->d_name.hash); in __d_shrink()
403 __hlist_bl_del(&dentry->d_hash); in __d_shrink()
404 dentry->d_hash.pprev = NULL; in __d_shrink()
1009 dentry = hlist_bl_entry(hlist_bl_first(&sb->s_anon), struct dentry, d_hash); in shrink_dcache_for_umount()
1292 INIT_HLIST_BL_NODE(&dentry->d_hash); in __d_alloc()
1363 if (op->d_hash) in d_set_d_op()
1592 hlist_bl_add_head(&tmp->d_hash, &tmp->d_sb->s_anon); in d_obtain_alias()
1770 struct hlist_bl_head *b = d_hash(parent, hash); in __d_lookup_rcu()
1794 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) { in __d_lookup_rcu()
1889 struct hlist_bl_head *b = d_hash(parent, hash); in __d_lookup()
1916 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) { in __d_lookup()
1975 if (dir->d_op->d_hash(dir, dir->d_inode, name) < 0) in d_hash_and_lookup()
2072 hlist_bl_add_head_rcu(&entry->d_hash, b); in __d_rehash()
2078 __d_rehash(entry, d_hash(entry->d_parent, entry->d_name.hash)); in _d_rehash()
2241 __d_rehash(dentry, d_hash(target->d_parent, target->d_name.hash)); in __d_move()