Home
last modified time | relevance | path

Searched refs:d_hash (Results 1 – 22 of 22) sorted by relevance

/linux-6.3-rc2/fs/
A Ddcache.c497 b = d_hash(dentry->d_name.hash); in ___d_drop()
500 __hlist_bl_del(&dentry->d_hash); in ___d_drop()
508 dentry->d_hash.pprev = NULL; in __d_drop()
1816 INIT_HLIST_BL_NODE(&dentry->d_hash); in __d_alloc()
1927 if (op->d_hash) in d_set_d_op()
2287 hlist_bl_for_each_entry_rcu(dentry, node, b, d_hash) { in __d_lookup_rcu_op_compare()
2456 struct hlist_bl_head *b = d_hash(hash); in __d_lookup()
2525 int err = dir->d_op->d_hash(dir, name); in d_hash_and_lookup()
2576 struct hlist_bl_head *b = d_hash(entry->d_name.hash); in __d_rehash()
2579 hlist_bl_add_head_rcu(&entry->d_hash, b); in __d_rehash()
[all …]
A Dlibfs.c1471 .d_hash = generic_ci_d_hash,
1484 .d_hash = generic_ci_d_hash,
A Dnamei.c2285 err = parent->d_op->d_hash(parent, &this); in link_path_walk()
2651 int err = base->d_op->d_hash(base, this); in lookup_one_common()
/linux-6.3-rc2/include/linux/
A Ddcache.h86 struct hlist_bl_node d_hash; /* lookup hash list */ member
131 int (*d_hash)(const struct dentry *, struct qstr *); member
335 return hlist_bl_unhashed(&dentry->d_hash); in d_unhashed()
/linux-6.3-rc2/fs/freevxfs/
A Dvxfs_dir.h28 __fs16 d_hash[1]; /* hash chain */ member
/linux-6.3-rc2/fs/hfs/
A Dsysdep.c42 .d_hash = hfs_hash_dentry,
/linux-6.3-rc2/fs/hpfs/
A Ddentry.c60 .d_hash = hpfs_hash_dentry,
/linux-6.3-rc2/fs/gfs2/
A Ddentry.c88 .d_hash = gfs2_dhash,
/linux-6.3-rc2/fs/efivarfs/
A Dsuper.c82 .d_hash = efivarfs_d_hash,
/linux-6.3-rc2/fs/affs/
A Dnamei.c577 .d_hash = affs_hash_dentry,
582 .d_hash = affs_intl_hash_dentry,
/linux-6.3-rc2/fs/isofs/
A Dinode.c133 .d_hash = isofs_hashi,
138 .d_hash = isofs_hash_ms,
142 .d_hash = isofs_hashi_ms,
/linux-6.3-rc2/fs/adfs/
A Ddir.c425 .d_hash = adfs_hash,
/linux-6.3-rc2/fs/fat/
A Dnamei_vfat.c191 .d_hash = vfat_hashi,
197 .d_hash = vfat_hash,
A Dnamei_msdos.c192 .d_hash = msdos_hash,
/linux-6.3-rc2/fs/ntfs3/
A Dnamei.c619 .d_hash = ntfs_d_hash,
/linux-6.3-rc2/fs/exfat/
A Dnamei.c137 .d_hash = exfat_d_hash,
203 .d_hash = exfat_utf8_d_hash,
/linux-6.3-rc2/fs/cifs/
A Ddir.c873 .d_hash = cifs_ci_hash,
/linux-6.3-rc2/fs/hfsplus/
A Dinode.c182 .d_hash = hfsplus_hash_dentry,
/linux-6.3-rc2/Documentation/filesystems/
A Dlocking.rst22 int (*d_hash)(const struct dentry *, struct qstr *);
41 d_hash no no no maybe
A Dporting.rst381 .d_hash() calling convention and locking rules are significantly
413 Documentation/filesystems/path-lookup.txt). d_hash and d_compare changes
A Dvfs.rst1190 int (*d_hash)(const struct dentry *, struct qstr *);
1242 ``d_hash``
1244 dentry passed to d_hash is the parent directory that the name is
/linux-6.3-rc2/fs/jfs/
A Dnamei.c1605 .d_hash = jfs_ci_hash,

Completed in 48 milliseconds