hash
Defined as a function in:
Defined as a struct type in:
Referenced (in 440 files total) in:
- Documentation/vDSO/parse_vdso.c, 9 times
- arch/arm/crypto/sha512_neon_glue.c, 2 times
- arch/arm/kernel/setup.c, 2 times
- arch/arm/mach-ux500/cpu-db8500.c, line 161
- arch/arm/net/bpf_jit_32.c, 2 times
- arch/arm64/crypto/ghash-ce-glue.c, line 18
- arch/arm64/crypto/sha1-ce-glue.c, line 19
- arch/arm64/crypto/sha2-ce-glue.c, line 19
- arch/arm64/kernel/setup.c, 2 times
- arch/ia64/include/asm/kvm_host.h, line 354
- arch/ia64/kernel/unwind.c, 14 times
- arch/ia64/kvm/kvm-ia64.c, 2 times
- arch/ia64/kvm/vtlb.c, 4 times
- arch/mips/include/asm/txx9/tx4939.h, line 143
- arch/mips/net/bpf_jit.c, 2 times
- arch/powerpc/include/asm/mmu-hash64.h, 4 times
- arch/powerpc/kvm/book3s_32_mmu.c, 5 times
- arch/powerpc/kvm/book3s_32_mmu_host.c, 7 times
- arch/powerpc/kvm/book3s_64_mmu.c, 7 times
- arch/powerpc/kvm/book3s_64_mmu_host.c, 6 times
- arch/powerpc/kvm/book3s_64_mmu_hv.c, 5 times
- arch/powerpc/kvm/book3s_hv_rm_mmu.c, 6 times
- arch/powerpc/mm/hash_native_64.c, 12 times
- arch/powerpc/mm/hash_utils_64.c, 18 times
- arch/powerpc/mm/hugepage-hash64.c, 11 times
- arch/powerpc/mm/hugetlbpage-hash64.c, 7 times
- arch/powerpc/mm/pgtable_64.c, 4 times
- arch/powerpc/mm/ppc_mmu_32.c, 5 times
- arch/powerpc/net/bpf_jit_comp.c, 2 times
- arch/powerpc/platforms/cell/beat_htab.c, 4 times
- arch/powerpc/platforms/cell/iommu.c, 2 times
- arch/powerpc/platforms/pseries/lpar.c, 12 times
- arch/s390/net/bpf_jit_comp.c, 2 times
- arch/sparc/crypto/crc32c_glue.c, 3 times
- arch/sparc/crypto/md5_glue.c, 7 times
- arch/sparc/crypto/sha256_glue.c, 2 times
- arch/sparc/crypto/sha512_glue.c, 2 times
- arch/sparc/mm/tsb.c, 5 times
- arch/sparc/net/bpf_jit_comp.c, line 601
- arch/tile/mm/init.c, 2 times
- arch/x86/boot/compressed/aslr.c, 14 times
- arch/x86/crypto/crc32-pclmul_glue.c, 3 times
- arch/x86/crypto/crc32c-intel_glue.c, 3 times
- arch/x86/crypto/sha256_ssse3_glue.c, 2 times
- arch/x86/crypto/sha512_ssse3_glue.c, 2 times
- arch/x86/kernel/tboot.c, line 458
- arch/x86/lib/hash.c, line 89
- arch/x86/purgatory/sha256.h, line 20
- block/blk-core.c, line 106
- block/blk-mq.c, line 172
- block/elevator.c, 6 times
- crypto/ahash.c, 18 times
- crypto/algif_hash.c, 16 times
- crypto/asymmetric_keys/rsa.c, line 199
- crypto/authenc.c, 16 times
- crypto/authencesn.c, 12 times
- crypto/cmac.c, line 315
- crypto/crc32.c, 3 times
- crypto/cryptd.c, 6 times
- crypto/gcm.c, 5 times
- crypto/hmac.c, 15 times
- crypto/mcryptd.c, 7 times
- crypto/md4.c, 20 times
- crypto/md5.c, 10 times
- crypto/sha256_generic.c, 2 times
- crypto/sha512_generic.c, 4 times
- crypto/shash.c, 4 times
- crypto/testmgr.c, 52 times
- crypto/tgr192.c, 12 times
- crypto/vmac.c, 4 times
- crypto/wp512.c, 19 times
- crypto/xcbc.c, line 288
- fs/adfs/dir.c, 6 times
- fs/affs/dir.c, line 121
- fs/affs/namei.c, 11 times
- fs/anon_inodes.c, line 91
- fs/autofs4/root.c, 8 times
- fs/autofs4/waitq.c, 3 times
- fs/block_dev.c, 2 times
- fs/btrfs/check-integrity.c, 8 times
- fs/btrfs/props.c, 4 times
- fs/ceph/dir.c, 4 times
- fs/ceph/inode.c, 2 times
- fs/ceph/mds_client.c, 5 times
- fs/cifs/cifsencrypt.c, 8 times
- fs/cifs/dir.c, 6 times
- fs/cifs/inode.c, 4 times
- fs/cifs/link.c, 3 times
- fs/cifs/smb2transport.c, 2 times
- fs/cifs/smbencrypt.c, 2 times
- fs/coda/cnode.c, 8 times
- fs/dcache.c, 21 times
- fs/dlm/dir.c, 5 times
- fs/dlm/dir.h, line 18
- fs/dlm/lock.c, 29 times
- fs/ecryptfs/crypto.c, 3 times
- fs/ecryptfs/keystore.c, 13 times
- fs/efivarfs/super.c, 7 times
- fs/ext2/xattr.c, 24 times
- fs/ext3/dir.c, 13 times
- fs/ext3/ext3.h, 2 times
- fs/ext3/hash.c, 22 times
- fs/ext3/namei.c, 41 times
- fs/ext3/xattr.c, 24 times
- fs/ext4/dir.c, 13 times
- fs/ext4/ext4.h, 2 times
- fs/ext4/hash.c, 22 times
- fs/ext4/ialloc.c, line 434
- fs/ext4/inline.c, 3 times
- fs/ext4/namei.c, 41 times
- fs/ext4/xattr.c, 24 times
- fs/f2fs/hash.c, 3 times
- fs/fat/namei_msdos.c, line 159
- fs/fat/namei_vfat.c, 7 times
- fs/fuse/dev.c, 2 times
- fs/fuse/dir.c, line 1281
- fs/gfs2/dentry.c, line 108
- fs/gfs2/dir.c, 12 times
- fs/gfs2/dir.h, 2 times
- fs/gfs2/glock.c, 30 times
- fs/gfs2/inode.c, 4 times
- fs/gfs2/log.c, 3 times
- fs/gfs2/ops_fstype.c, line 564
- fs/gfs2/quota.c, 21 times
- fs/gfs2/recovery.c, 9 times
- fs/hfs/bnode.c, 4 times
- fs/hfs/string.c, 6 times
- fs/hfsplus/bnode.c, 4 times
- fs/hfsplus/unicode.c, 8 times
- fs/hpfs/dentry.c, 6 times
- fs/hugetlbfs/inode.c, line 1003
- fs/inode.c, 9 times
- fs/isofs/inode.c, 7 times
- fs/jbd/revoke.c, 11 times
- fs/jbd2/revoke.c, 11 times
- fs/jffs2/dir.c, 2 times
- fs/jfs/namei.c, 6 times
- fs/kernfs/dir.c, 32 times
- fs/lockd/host.c, 8 times
- fs/lockd/svcsubs.c, 4 times
- fs/logfs/dir.c, 14 times
- fs/namei.c, 22 times
- fs/namespace.c, line 3091
- fs/ncpfs/dir.c, 6 times
- fs/ncpfs/ncpsign_kernel.c, 3 times
- fs/nfs/dir.c, 2 times
- fs/nfs/inode.c, 4 times
- fs/nfs/pnfs_dev.c, 10 times
- fs/nfsd/export.c, 34 times
- fs/nfsd/nfs4idmap.c, 6 times
- fs/nfsd/nfs4state.c, 13 times
- fs/nfsd/nfscache.c, 6 times
- fs/nfsd/vfs.c, 4 times
- fs/ntfs/layout.h, 3 times
- fs/ntfs/namei.c, line 256
- fs/ocfs2/dlm/dlmcommon.h, 2 times
- fs/ocfs2/dlm/dlmdomain.c, 9 times
- fs/ocfs2/dlm/dlmmaster.c, 20 times
- fs/ocfs2/dlm/dlmrecovery.c, 3 times
- fs/ocfs2/ocfs2_trace.h, 8 times
- fs/ocfs2/xattr.c, 8 times
- fs/omfs/dir.c, 4 times
- fs/proc/proc_sysctl.c, line 589
- fs/quota/dquot.c, 2 times
- fs/reiserfs/bitmap.c, 11 times
- fs/reiserfs/journal.c, line 4224
- fs/reiserfs/namei.c, line 532
- fs/reiserfs/procfs.c, line 242
- fs/reiserfs/super.c, 21 times
- fs/reiserfs/xattr.c, 4 times
- fs/sysv/namei.c, line 36
- fs/ubifs/debug.c, 4 times
- fs/ubifs/key.h, 20 times
- fs/ubifs/super.c, line 1436
- fs/xfs/libxfs/xfs_attr_sf.h, line 54
- fs/xfs/libxfs/xfs_da_btree.c, 8 times
- fs/xfs/libxfs/xfs_dir2.c, 5 times
- fs/xfs/libxfs/xfs_dir2_block.c, 7 times
- fs/xfs/libxfs/xfs_dir2_data.c, 3 times
- fs/xfs/libxfs/xfs_dir2_leaf.c, 5 times
- fs/xfs/xfs_attr_list.c, 9 times
- include/crypto/md5.h, line 12
- include/drm/drm_legacy.h, line 148
- include/drm/ttm/ttm_object.h, line 127
- include/linux/blkdev.h, line 131
- include/linux/crush/crush.h, line 113
- include/linux/crypto.h, 5 times
- include/linux/cryptohash.h, line 14
- include/linux/dcache.h, 6 times
- include/linux/digsig.h, line 43
- include/linux/elevator.h, line 114
- include/linux/ftrace.h, line 248
- include/linux/hash.h, 14 times
- include/linux/inetdevice.h, line 130
- include/linux/kernfs.h, line 124
- include/linux/netdevice.h, 6 times
- include/linux/skbuff.h, 9 times
- include/linux/sunrpc/cache.h, 3 times
- include/linux/sunrpc/svcauth.h, 9 times
- include/linux/tpm.h, 2 times
- include/net/af_unix.h, line 26
- include/net/bluetooth/hci.h, 2 times
- include/net/bluetooth/hci_core.h, line 923
- include/net/bluetooth/mgmt.h, 2 times
- include/net/inet_frag.h, 2 times
- include/net/inet_hashtables.h, 5 times
- include/net/ipv6.h, 5 times
- include/net/neighbour.h, line 197
- include/net/netfilter/nf_conntrack.h, 4 times
- include/net/netns/conntrack.h, line 100
- include/net/request_sock.h, 3 times
- include/net/sch_generic.h, 5 times
- include/net/sock.h, 9 times
- include/net/udp.h, 11 times
- include/net/ip.h, line 329
- include/scsi/libiscsi_tcp.h, 4 times
- include/trace/events/net.h, 5 times
- init/initramfs.c, 8 times
- kernel/audit_tree.c, 10 times
- kernel/events/core.c, 2 times
- kernel/futex.c, 2 times
- kernel/kprobes.c, 28 times
- kernel/locking/lockdep.c, line 2038
- kernel/module_signing.c, 7 times
- kernel/sysctl_binary.c, 5 times
- kernel/time/posix-timers.c, 3 times
- kernel/trace/ftrace.c, 133 times
- kernel/trace/trace.c, line 5787
- kernel/trace/trace_events.c, line 2064
- kernel/trace/trace_functions.c, 9 times
- kernel/workqueue.c, 9 times
- lib/debugobjects.c, 3 times
- lib/digsig.c, 4 times
- lib/hash.c, 2 times
- lib/md5.c, 9 times
- lib/oid_registry.c, 12 times
- lib/rhashtable.c, 7 times
- lib/test_bpf.c, line 1781
- lib/xz/xz_dec_stream.c, 19 times
- mm/huge_memory.c, 5 times
- mm/hugetlb.c, 7 times
- mm/page_alloc.c, 2 times
- mm/shmem.c, line 3351
- net/appletalk/aarp.c, 23 times
- net/batman-adv/bat_iv_ogm.c, 6 times
- net/batman-adv/bridge_loop_avoidance.c, 75 times
- net/batman-adv/distributed-arp-table.c, 36 times
- net/batman-adv/hash.c, 26 times
- net/batman-adv/hash.h, 24 times
- net/batman-adv/icmp_socket.c, 4 times
- net/batman-adv/network-coding.c, 42 times
- net/batman-adv/originator.c, 17 times
- net/batman-adv/originator.h, 17 times
- net/batman-adv/translation-table.c, 65 times
- net/batman-adv/types.h, line 621
- net/bluetooth/bnep/core.c, line 200
- net/bluetooth/hci_core.c, 2 times
- net/bluetooth/hci_event.c, 3 times
- net/bluetooth/mgmt.c, 3 times
- net/bluetooth/smp.c, 3 times
- net/bridge/br_fdb.c, 15 times
- net/bridge/br_multicast.c, 13 times
- net/bridge/br_private.h, line 223
- net/can/af_can.c, 5 times
- net/ceph/ceph_hash.c, 4 times
- net/ceph/crush/hash.c, 34 times
- net/ceph/crush/mapper.c, 5 times
- net/ceph/osd_client.c, 3 times
- net/ceph/osdmap.c, line 220
- net/core/dev.c, 18 times
- net/core/filter.c, 2 times
- net/core/flow.c, 4 times
- net/core/flow_dissector.c, 11 times
- net/core/neighbour.c, 9 times
- net/core/net-procfs.c, 6 times
- net/core/secure_seq.c, 35 times
- net/core/skbuff.c, line 736
- net/core/sock.c, line 2882
- net/dccp/ipv4.c, line 969
- net/dccp/ipv6.c, line 1082
- net/dccp/proto.c, 2 times
- net/decnet/af_decnet.c, 7 times
- net/decnet/dn_neigh.c, line 100
- net/decnet/dn_route.c, 22 times
- net/ieee802154/af_ieee802154.c, 2 times
- net/ieee802154/dgram.c, line 546
- net/ieee802154/raw.c, line 269
- net/ieee802154/reassembly.c, 3 times
- net/ipv4/af_inet.c, line 375
- net/ipv4/arp.c, line 163
- net/ipv4/cipso_ipv4.c, 8 times
- net/ipv4/devinet.c, 12 times
- net/ipv4/fib_semantics.c, 25 times
- net/ipv4/igmp.c, 9 times
- net/ipv4/inet_connection_sock.c, line 767
- net/ipv4/inet_fragment.c, 14 times
- net/ipv4/inet_hashtables.c, 14 times
- net/ipv4/ip_fragment.c, 3 times
- net/ipv4/ip_tunnel.c, 5 times
- net/ipv4/netfilter/ipt_CLUSTERIP.c, 8 times
- net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c, 5 times
- net/ipv4/ping.c, 6 times
- net/ipv4/route.c, 22 times
- net/ipv4/tcp.c, 4 times
- net/ipv4/tcp_ipv4.c, line 2405
- net/ipv4/tcp_metrics.c, 46 times
- net/ipv4/udp_diag.c, line 105
- net/ipv4/udplite.c, line 54
- net/ipv4/raw.c, 10 times
- net/ipv4/udp.c, 21 times
- net/ipv6/addrconf.c, 11 times
- net/ipv6/af_inet6.c, line 237
- net/ipv6/inet6_hashtables.c, 15 times
- net/ipv6/ip6_flowlabel.c, 2 times
- net/ipv6/ip6_gre.c, 2 times
- net/ipv6/ip6_output.c, 7 times
- net/ipv6/ip6_tunnel.c, 4 times
- net/ipv6/ip6_vti.c, 4 times
- net/ipv6/ndisc.c, line 120
- net/ipv6/netfilter/nf_conntrack_reasm.c, 3 times
- net/ipv6/output_core.c, 5 times
- net/ipv6/ping.c, line 42
- net/ipv6/reassembly.c, 3 times
- net/ipv6/tcp_ipv6.c, 2 times
- net/ipv6/udplite.c, line 49
- net/ipv6/raw.c, 7 times
- net/ipv6/udp.c, 17 times
- net/irda/irnet/irnet_irda.c, 2 times
- net/irda/irqueue.c, 4 times
- net/l2tp/l2tp_core.c, 20 times
- net/l2tp/l2tp_debugfs.c, 5 times
- net/l2tp/l2tp_ip.c, line 601
- net/l2tp/l2tp_ip6.c, line 727
- net/netfilter/ipset/ip_set_hash_gen.h, 2 times
- net/netfilter/ipset/ip_set_hash_ip.c, 2 times
- net/netfilter/ipset/ip_set_hash_ipmark.c, 2 times
- net/netfilter/ipset/ip_set_hash_ipport.c, 2 times
- net/netfilter/ipset/ip_set_hash_ipportip.c, 2 times
- net/netfilter/ipset/ip_set_hash_ipportnet.c, 2 times
- net/netfilter/ipset/ip_set_hash_mac.c, 2 times
- net/netfilter/ipset/ip_set_hash_net.c, 2 times
- net/netfilter/ipset/ip_set_hash_netiface.c, 2 times
- net/netfilter/ipset/ip_set_hash_netnet.c, 2 times
- net/netfilter/ipset/ip_set_hash_netport.c, 2 times
- net/netfilter/ipset/ip_set_hash_netportnet.c, 2 times
- net/netfilter/ipvs/ip_vs_conn.c, 26 times
- net/netfilter/ipvs/ip_vs_ctl.c, 17 times
- net/netfilter/ipvs/ip_vs_dh.c, 2 times
- net/netfilter/ipvs/ip_vs_lblc.c, 6 times
- net/netfilter/ipvs/ip_vs_lblcr.c, 6 times
- net/netfilter/ipvs/ip_vs_proto.c, 15 times
- net/netfilter/ipvs/ip_vs_proto_sctp.c, 7 times
- net/netfilter/ipvs/ip_vs_proto_tcp.c, 7 times
- net/netfilter/ipvs/ip_vs_proto_udp.c, 7 times
- net/netfilter/ipvs/ip_vs_sh.c, 7 times
- net/netfilter/nf_conntrack_core.c, 83 times
- net/netfilter/nf_conntrack_expect.c, 3 times
- net/netfilter/nf_conntrack_h323_types.c, 3 times
- net/netfilter/nf_conntrack_helper.c, line 430
- net/netfilter/nf_conntrack_netlink.c, line 788
- net/netfilter/nf_conntrack_standalone.c, 5 times
- net/netfilter/nf_nat_core.c, 3 times
- net/netfilter/xt_HMARK.c, 7 times
- net/netfilter/xt_cluster.c, 9 times
- net/netfilter/xt_connlimit.c, 7 times
- net/netfilter/xt_hashlimit.c, 14 times
- net/netfilter/xt_recent.c, line 60
- net/netlabel/netlabel_kapi.c, line 1189
- net/netlink/af_netlink.c, 8 times
- net/netlink/af_netlink.h, line 56
- net/netlink/diag.c, line 66
- net/openvswitch/actions.c, 7 times
- net/openvswitch/flow.h, line 178
- net/openvswitch/flow_table.c, 11 times
- net/openvswitch/vport.c, 6 times
- net/phonet/datagram.c, line 192
- net/phonet/pep.c, line 1346
- net/phonet/socket.c, line 203
- net/rds/connection.c, 3 times
- net/sched/cls_tcindex.c, 28 times
- net/sched/sch_api.c, 6 times
- net/sched/sch_cbq.c, 6 times
- net/sched/sch_drr.c, 3 times
- net/sched/sch_fq_codel.c, 3 times
- net/sched/sch_hfsc.c, 5 times
- net/sched/sch_hhf.c, 11 times
- net/sched/sch_htb.c, 4 times
- net/sched/sch_qfq.c, 3 times
- net/sched/sch_sfb.c, 10 times
- net/sched/sch_sfq.c, 20 times
- net/sctp/endpointola.c, 3 times
- net/sctp/input.c, 6 times
- net/sctp/proc.c, 11 times
- net/sctp/protocol.c, 2 times
- net/sctp/socket.c, 2 times
- net/sunrpc/auth_gss/auth_gss.c, 6 times
- net/sunrpc/auth_gss/gss_krb5_crypto.c, 3 times
- net/sunrpc/auth_gss/gss_krb5_mech.c, line 443
- net/sunrpc/auth_gss/svcauth_gss.c, 8 times
- net/sunrpc/cache.c, 28 times
- net/sunrpc/svcauth.c, 3 times
- net/tipc/name_table.c, 5 times
- net/tipc/node.c, 4 times
- net/tipc/node.h, line 113
- net/unix/af_unix.c, 40 times
- net/xfrm/xfrm_policy.c, 7 times
- scripts/basic/fixdep.c, 17 times
- scripts/kconfig/symbol.c, 13 times
- scripts/mod/modpost.c, 4 times
- scripts/mod/sumversion.c, 22 times
- security/apparmor/apparmorfs.c, 3 times
- security/apparmor/crypto.c, 5 times
- security/apparmor/include/policy.h, line 222
- security/apparmor/policy.c, line 613
- security/integrity/ima/ima.h, 5 times
- security/integrity/ima/ima_api.c, 18 times
- security/integrity/ima/ima_appraise.c, 8 times
- security/integrity/ima/ima_crypto.c, 26 times
- security/integrity/ima/ima_init.c, 5 times
- security/integrity/ima/ima_main.c, line 360
- security/integrity/ima/ima_queue.c, 2 times
- security/integrity/ima/ima_template.c, line 64
- security/integrity/ima/ima_template_lib.c, 7 times
- security/keys/keyring.c, 10 times
- security/keys/trusted.c, 3 times
- security/selinux/ss/avtab.c, line 281
- security/selinux/ss/policydb.c, 5 times
- security/smack/smack_access.c, 6 times
- security/tomoyo/common.h, 3 times
- security/tomoyo/memory.c, 5 times
- security/tomoyo/util.c, line 669
- security/ccsecurity/realpath.c, 2 times
- security/ccsecurity/internal.h, 3 times
- security/ccsecurity/memory.c, 7 times
- sound/pci/hda/hda_codec.c, 7 times
- sound/pci/hda/hda_codec.h, line 220
- tools/perf/bench/futex-hash.c, line 54
- tools/perf/builtin-bench.c, 2 times
- tools/perf/util/evlist.c, 9 times
- tools/vm/page-types.c, line 556
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.
