Lines Matching defs:d_hash
103 static inline struct hlist_bl_head *d_hash(unsigned int hash)
497 b = d_hash(dentry->d_name.hash);
500 __hlist_bl_del(&dentry->d_hash);
508 dentry->d_hash.pprev = NULL;
530 * (dentry->d_hash.pprev will be LIST_POISON2, not NULL).
1702 dentry = dget(hlist_bl_entry(hlist_bl_first(&sb->s_roots), struct dentry, d_hash));
1816 INIT_HLIST_BL_NODE(&dentry->d_hash);
1927 if (op->d_hash)
2106 hlist_bl_add_head(&dentry->d_hash, &dentry->d_sb->s_roots);
2283 struct hlist_bl_head *b = d_hash(hashlen_hash(hashlen));
2287 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) {
2350 struct hlist_bl_head *b = d_hash(hashlen_hash(hashlen));
2377 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) {
2456 struct hlist_bl_head *b = d_hash(hash);
2483 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) {
2520 * calculate the standard hash first, as the d_op->d_hash()
2525 int err = dir->d_op->d_hash(dir, name);
2576 struct hlist_bl_head *b = d_hash(entry->d_name.hash);
2579 hlist_bl_add_head_rcu(&entry->d_hash, b);
2990 target->d_hash.pprev = NULL;