full_name_hash
Regular
4.4
: ✅unsigned int full_name_hash(const unsigned char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81218010)
Location: fs/namei.c:1806
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len
- fs/dcache.c:d_alloc_name
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dir.c:fuse_readdir
- security/smack/smack_access.c:smk_insert_entry
- security/smack/smack_access.c:smk_find_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:list_netdevice
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:dev_change_name
Symbols:
ffffffff81218010-ffffffff81218063: full_name_hash (STB_GLOBAL)
4.8
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8123efc0)
Location: fs/namei.c:1909
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:lookup_one_len
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff8123efc0-ffffffff8123f04c: full_name_hash (STB_GLOBAL)
4.10
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81251d90)
Location: fs/namei.c:1902
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:lookup_one_len
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff81251d90-ffffffff81251e1c: full_name_hash (STB_GLOBAL)
4.13
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8125da50)
Location: fs/namei.c:1912
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:lookup_one_len
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff8125da50-ffffffff8125dae0: full_name_hash (STB_GLOBAL)
4.15
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8127fda0)
Location: fs/namei.c:1910
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:lookup_one_len
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff8127fda0-ffffffff8127fe30: full_name_hash (STB_GLOBAL)
4.18
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812a6330)
Location: fs/namei.c:1897
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812a6330-ffffffff812a63c3: full_name_hash (STB_GLOBAL)
5.0
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812bb3c0)
Location: fs/namei.c:1938
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/readdir.c:fuse_readdir
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812bb3c0-ffffffff812bb453: full_name_hash (STB_GLOBAL)
5.3
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812d8000)
Location: fs/namei.c:1936
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812d8000-ffffffff812d8093: full_name_hash (STB_GLOBAL)
5.4
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812e9b70)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812e9b70-ffffffff812e9c03: full_name_hash (STB_GLOBAL)
5.8
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81321c00)
Location: fs/namei.c:1975
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len_common
- fs/dcache.c:d_hash_and_lookup
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:netdev_name_node_alt_create
- net/core/dev.c:netdev_name_node_lookup_rcu
- net/core/dev.c:netdev_name_node_lookup
Symbols:
ffffffff81321c00-ffffffff81321c94: full_name_hash (STB_GLOBAL)
5.11
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8132d1c0)
Location: fs/namei.c:1971
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len_common
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:netdev_name_node_alt_create
- net/core/dev.c:netdev_name_node_lookup_rcu
- net/core/dev.c:netdev_name_node_lookup
Symbols:
ffffffff8132d1c0-ffffffff8132d254: full_name_hash (STB_GLOBAL)
5.13
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81332cb0)
Location: fs/namei.c:2057
Inline: False
Direct callers:
- fs/namei.c:lookup_one_len_common
- fs/dcache.c:d_hash_and_lookup
- fs/notify/fanotify/fanotify.c:fanotify_alloc_name_event
- fs/notify/fanotify/fanotify.c:fanotify_encode_fh
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:netdev_name_node_alt_create
- net/core/dev.c:netdev_name_node_lookup_rcu
- net/core/dev.c:netdev_name_node_lookup
Symbols:
ffffffff81332cb0-ffffffff81332d48: full_name_hash (STB_GLOBAL)
5.15
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81380440)
Location: fs/namei.c:2085
Inline: False
Direct callers:
- fs/namei.c:lookup_one_common
- fs/dcache.c:d_hash_and_lookup
- fs/notify/fanotify/fanotify.c:fanotify_alloc_name_event
- fs/notify/fanotify/fanotify.c:fanotify_encode_fh
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:netdev_name_node_alt_create
- net/core/dev.c:netdev_name_node_lookup_rcu
- net/core/dev.c:netdev_name_node_lookup
Symbols:
ffffffff81380440-ffffffff813804d8: full_name_hash (STB_GLOBAL)
5.19
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814003c0)
Location: fs/namei.c:2131
Inline: False
Direct callers:
- fs/namei.c:lookup_one_common
- fs/dcache.c:d_hash_and_lookup
- fs/notify/fanotify/fanotify.c:fanotify_encode_fh
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name
- net/core/dev.c:list_netdevice
- net/core/dev.c:netdev_name_node_alt_create
- net/core/dev.c:netdev_name_node_lookup
Symbols:
ffffffff814003c0-ffffffff81400486: full_name_hash (STB_GLOBAL)
6.2
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81489840)
Location: fs/namei.c:2108
Inline: False
Direct callers:
- fs/namei.c:lookup_one_common
- fs/dcache.c:d_hash_and_lookup
- fs/notify/fanotify/fanotify.c:fanotify_encode_fh
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name
- net/core/dev.c:list_netdevice
- net/core/dev.c:netdev_name_node_alt_create
- net/core/dev.c:netdev_name_node_lookup
Symbols:
ffffffff81489840-ffffffff814898e5: full_name_hash (STB_GLOBAL)
6.5
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814be770)
Location: fs/namei.c:2113
Inline: False
Direct callers:
- fs/namei.c:lookup_one_common
- fs/dcache.c:d_hash_and_lookup
- fs/notify/fanotify/fanotify.c:fanotify_encode_fh
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:default_device_exit_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:dev_change_name
- net/core/dev.c:netdev_get_by_name
- net/core/dev.c:list_netdevice
- net/core/dev.c:netdev_name_node_alt_create
Symbols:
ffffffff814be770-ffffffff814be815: full_name_hash (STB_GLOBAL)
6.8
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814f0bf0)
Location: fs/namei.c:2120
Inline: False
Direct callers:
- fs/namei.c:lookup_one_common
- fs/dcache.c:d_hash_and_lookup
- fs/notify/fanotify/fanotify.c:fanotify_encode_fh
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/selinux/ss/policydb.c:filenametr_hash
- security/selinux/ss/context.c:context_compute_hash
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:default_device_exit_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:dev_change_name
- net/core/dev.c:netdev_get_by_name
- net/core/dev.c:list_netdevice
- net/core/dev.c:list_netdevice
- net/core/dev.c:netdev_name_node_alt_create
Symbols:
ffffffff814f0bf0-ffffffff814f0c95: full_name_hash (STB_GLOBAL)
arm64
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffff800010391bb0)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/readdir.c:parse_dirplusfile
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffff800010391bb0-ffff800010391c90: full_name_hash (STB_GLOBAL)
armhf
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (c05782fc)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/readdir.c:parse_dirplusfile
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
c05782fc-c05783a8: full_name_hash (STB_GLOBAL)
ppc64el
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (c000000000489b30)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/readdir.c:parse_dirplusfile
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
c000000000489b30-c000000000489c30: full_name_hash (STB_GLOBAL)
riscv64
: Selective Inline ⚠️unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/namei.c (ffffffe0002633ba)
Location: fs/namei.c:2006
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len_common
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/readdir.c:fuse_readdir_uncached
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffe000260e96-ffffffe000260f02: full_name_hash (STB_GLOBAL)
aws
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812e2150)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812e2150-ffffffff812e21e3: full_name_hash (STB_GLOBAL)
azure
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812d2d90)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812d2d90-ffffffff812d2e23: full_name_hash (STB_GLOBAL)
gcp
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812dff60)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812dff60-ffffffff812dfff3: full_name_hash (STB_GLOBAL)
lowlatency
: ✅unsigned int full_name_hash(const void *salt, const char *name, unsigned int len);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812f1700)
Location: fs/namei.c:1929
Inline: False
Direct callers:
- fs/dcache.c:d_hash_and_lookup
- fs/ext4/dir.c:ext4_d_hash
- fs/fat/namei_vfat.c:vfat_hash
- fs/fuse/dir.c:fuse_reverse_inval_entry
- security/smack/smack_access.c:smk_find_entry
- security/smack/smack_access.c:smk_insert_entry
- security/tomoyo/memory.c:tomoyo_get_name
- security/tomoyo/util.c:tomoyo_fill_path_info
- net/core/dev.c:dev_change_name
- net/core/dev.c:dev_get_by_name_rcu
- net/core/dev.c:__dev_get_by_name
- net/core/dev.c:list_netdevice
Symbols:
ffffffff812f1700-ffffffff812f1793: full_name_hash (STB_GLOBAL)
Regular
4.4
and 4.8
⚠️const void *salt
name, len
➡️ salt, name, len
const unsigned char *name
➡️ const char *name
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
✅
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
✅