d_hash
.d_hash = adfs_hash,
.d_hash = affs_hash_dentry,
.d_hash = affs_intl_hash_dentry,
dentry = dget(hlist_bl_entry(hlist_bl_first(&sb->s_roots), struct dentry, d_hash));
INIT_HLIST_BL_NODE(&dentry->d_hash);
if (op->d_hash)
hlist_bl_add_head(&new->d_hash, &sb->s_roots);
struct hlist_bl_head *b = d_hash(hashlen);
hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) {
struct hlist_bl_head *b = d_hash(hashlen);
hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) {
struct hlist_bl_head *b = d_hash(hash);
hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) {
int err = dir->d_op->d_hash(dir, name);
struct hlist_bl_head *b = d_hash(entry->d_name.hash);
hlist_bl_add_head_rcu(&entry->d_hash, b);
target->d_hash.pprev = NULL;
b = d_hash(dentry->d_name.hash);
__hlist_bl_del(&dentry->d_hash);
dentry->d_hash.pprev = NULL;
.d_hash = efivarfs_d_hash,
.d_hash = exfat_d_hash,
.d_hash = exfat_utf8_d_hash,
.d_hash = msdos_hash,
.d_hash = vfat_hashi,
.d_hash = vfat_hash,
__fs16 d_hash[]; /* hash chain */
.d_hash = gfs2_dhash,
.d_hash = hfs_hash_dentry,
.d_hash = hfsplus_hash_dentry,
.d_hash = hpfs_hash_dentry,
.d_hash = isofs_hashi,
.d_hash = isofs_hash_ms,
.d_hash = isofs_hashi_ms,
.d_hash = jfs_ci_hash,
.d_hash = generic_ci_d_hash,
err = parent->d_op->d_hash(parent, &nd->last);
int err = base->d_op->d_hash(base, qname);
.d_hash = ntfs_d_hash,
.d_hash = generic_ci_d_hash,
.d_hash = cifs_ci_hash,
int (*d_hash)(const struct dentry *, struct qstr *);
return hlist_bl_unhashed(&dentry->d_hash);
struct hlist_bl_node d_hash; /* lookup hash list */
.d_hash = generic_ci_d_hash,