ext4fs_dirhashRegular
4.4: ✅int ext4fs_dirhash(const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff812be8f0)
Location: fs/ext4/hash.c:138
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/namei.c:dx_probe
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:do_split
- fs/ext4/inline.c:htree_inlinedir_to_tree
Symbols:
ffffffff812be8f0-ffffffff812beb94: ext4fs_dirhash (STB_GLOBAL)
4.8: ✅int ext4fs_dirhash(const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff812ee230)
Location: fs/ext4/hash.c:138
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
- fs/ext4/inline.c:htree_inlinedir_to_tree
Symbols:
ffffffff812ee230-ffffffff812ee4d0: ext4fs_dirhash (STB_GLOBAL)
4.10: ✅int ext4fs_dirhash(const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff81304200)
Location: fs/ext4/hash.c:138
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
- fs/ext4/inline.c:htree_inlinedir_to_tree
Symbols:
ffffffff81304200-ffffffff813044a0: ext4fs_dirhash (STB_GLOBAL)
4.13: ✅int ext4fs_dirhash(const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff812f3860)
Location: fs/ext4/hash.c:207
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff812f3860-ffffffff812f3d53: ext4fs_dirhash (STB_GLOBAL)
4.15: ✅int ext4fs_dirhash(const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff81317e10)
Location: fs/ext4/hash.c:203
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff81317e10-ffffffff8131830d: ext4fs_dirhash (STB_GLOBAL)
4.18: ✅int ext4fs_dirhash(const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff81345d80)
Location: fs/ext4/hash.c:199
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff81345d80-ffffffff8134627d: ext4fs_dirhash (STB_GLOBAL)
5.0: ✅int ext4fs_dirhash(const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff8135ded0)
Location: fs/ext4/hash.c:199
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff8135ded0-ffffffff8135e3f1: ext4fs_dirhash (STB_GLOBAL)
5.3: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff81387570)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff81387570-ffffffff81387663: ext4fs_dirhash (STB_GLOBAL)
5.4: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff8139ffc0)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff8139ffc0-ffffffff813a00b8: ext4fs_dirhash (STB_GLOBAL)
5.8: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff813ebe60)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff813ebe60-ffffffff813ebf56: ext4fs_dirhash (STB_GLOBAL)
5.11: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff813fe020)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff813fe020-ffffffff813fe10f: ext4fs_dirhash (STB_GLOBAL)
5.13: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff814044f0)
Location: fs/ext4/hash.c:290
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff814044f0-ffffffff81404601: ext4fs_dirhash (STB_GLOBAL)
5.15: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff81456ca0)
Location: fs/ext4/hash.c:290
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff81456ca0-ffffffff81456db1: ext4fs_dirhash (STB_GLOBAL)
5.19: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff814d4730)
Location: fs/ext4/hash.c:290
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff814d4730-ffffffff814d4856: ext4fs_dirhash (STB_GLOBAL)
6.2: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff8156d3f0)
Location: fs/ext4/hash.c:290
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff8156d3f0-ffffffff8156d516: ext4fs_dirhash (STB_GLOBAL)
6.5: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff815a52e0)
Location: fs/ext4/hash.c:294
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff815a52e0-ffffffff815a5406: ext4fs_dirhash (STB_GLOBAL)
6.8: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff815de120)
Location: fs/ext4/hash.c:294
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:ext4_fname_setup_ci_filename
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff815de120-ffffffff815de275: ext4fs_dirhash (STB_GLOBAL)
arm64: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffff8000104734d8)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffff8000104734d8-ffff8000104735e8: ext4fs_dirhash (STB_GLOBAL)
armhf: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (c06349ac)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:ext4_add_entry
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
c06349ac-c0634ac8: ext4fs_dirhash (STB_GLOBAL)
ppc64el: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (c000000000594720)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
c000000000594720-c00000000059488c: ext4fs_dirhash (STB_GLOBAL)
riscv64: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffe0002ff30c)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffe0002ff30c-ffffffe0002ff3dc: ext4fs_dirhash (STB_GLOBAL)
aws: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff813985a0)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff813985a0-ffffffff81398698: ext4fs_dirhash (STB_GLOBAL)
azure: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff81389030)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff81389030-ffffffff81389128: ext4fs_dirhash (STB_GLOBAL)
gcp: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff813959b0)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff813959b0-ffffffff81395efb: ext4fs_dirhash (STB_GLOBAL)
lowlatency: ✅int ext4fs_dirhash(const struct inode *dir, const char *name, int len, struct dx_hash_info *hinfo);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/ext4/hash.c (ffffffff813aa050)
Location: fs/ext4/hash.c:274
Inline: False
Direct callers:
- fs/ext4/ialloc.c:find_group_orlov
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/namei.c:make_indexed_dir
- fs/ext4/namei.c:do_split
- fs/ext4/namei.c:htree_dirblock_to_tree
- fs/ext4/namei.c:dx_probe
Symbols:
ffffffff813aa050-ffffffff813aa148: ext4fs_dirhash (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ⚠️const struct inode *dir
name, len, hinfo ➡️ dir, name, len, hinfo
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅