Lines Matching refs:d_hash
117 static inline struct hlist_bl_head *d_hash(unsigned long hashlen) in d_hash() function
565 b = d_hash(dentry->d_name.hash); in ___d_drop()
568 __hlist_bl_del(&dentry->d_hash); in ___d_drop()
576 dentry->d_hash.pprev = NULL; in __d_drop()
1674 dentry = dget(hlist_bl_entry(hlist_bl_first(&sb->s_roots), struct dentry, d_hash)); in shrink_dcache_for_umount()
1787 INIT_HLIST_BL_NODE(&dentry->d_hash); in __d_alloc()
1900 if (op->d_hash) in d_op_flags()
2093 hlist_bl_add_head(&new->d_hash, &sb->s_roots); in __d_obtain_alias()
2241 struct hlist_bl_head *b = d_hash(hashlen); in __d_lookup_rcu_op_compare()
2245 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) { in __d_lookup_rcu_op_compare()
2305 struct hlist_bl_head *b = d_hash(hashlen); in __d_lookup_rcu()
2332 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) { in __d_lookup_rcu()
2420 struct hlist_bl_head *b = d_hash(hash); in __d_lookup()
2447 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) { in __d_lookup()
2489 int err = dir->d_op->d_hash(dir, name); in d_hash_and_lookup()
2541 struct hlist_bl_head *b = d_hash(entry->d_name.hash); in __d_rehash()
2544 hlist_bl_add_head_rcu(&entry->d_hash, b); in __d_rehash()
2931 target->d_hash.pprev = NULL; in __d_move()