Symbol: jhash
drivers/infiniband/core/iwpm_util.c
516
u32 ipv6_hash = jhash(&ipv6_sockaddr->sin6_addr, sizeof(struct in6_addr), 0);
drivers/infiniband/core/iwpm_util.c
523
u32 ipv4_hash = jhash(&ipv4_sockaddr->sin_addr, sizeof(struct in_addr), 0);
drivers/net/amt.c
125
u32 hash = jhash(src, sizeof(*src), tunnel->amt->hash_seed);
drivers/net/amt.c
202
u32 hash = jhash(group, sizeof(*group), tunnel->amt->hash_seed);
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
457
addr = jhash(src_mac, ETH_ALEN, 0) + vf_idx;
drivers/net/ethernet/emulex/benet/be_main.c
3849
addr = jhash(adapter->netdev->dev_addr, ETH_ALEN, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c
53
hash_key = jhash(data, ctx->data_size, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.c
29
return jhash(key->actions,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1125
return jhash(&key->endpoint_ip.v4, sizeof(key->endpoint_ip.v4), 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1126
return jhash(&key->endpoint_ip.v6, sizeof(key->endpoint_ip.v6), 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
635
return jhash(key->ip_tun_key, sizeof(*key->ip_tun_key),
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
641
return jhash(&key->key, sizeof(key->key), 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/vporttbl.c
64
return jhash(key, sizeof(*key), 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
27
hash = jhash((const void *)&flow_act->vlan,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
29
hash = jhash((const void *)&dest->vport.num,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
31
hash = jhash((const void *)&dest->vport.vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
34
hash = jhash(flow_act->pkt_reformat,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2599
seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11409
seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac), 0);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3555
return jhash(&fi, sizeof(fi), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3560
val ^= jhash(&nh->ifindex, sizeof(nh->ifindex), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3561
val ^= jhash(&nh->gw_addr, sizeof(nh->gw_addr), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3563
return jhash(&val, sizeof(val), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3565
return jhash(&nh_grp->obj.id, sizeof(nh_grp->obj.id), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3583
val ^= jhash(&dev->ifindex, sizeof(dev->ifindex), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3584
val ^= jhash(gw, sizeof(*gw), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3587
return jhash(&val, sizeof(val), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3597
return jhash(&cmp_arg->fi, sizeof(cmp_arg->fi), seed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3601
return jhash(&cmp_arg->id, sizeof(cmp_arg->id), seed);
drivers/net/ethernet/netronome/nfp/flower/metadata.c
225
hash_key = jhash(mask_data, mask_len, priv->mask_id_seed);
drivers/net/ethernet/netronome/nfp/flower/metadata.c
240
hash_key = jhash(mask_data, mask_len, priv->mask_id_seed);
drivers/net/ovpn/peer.c
179
jhash(_key, _key_len, 0) % HASH_SIZE(*__tbl2); \
fs/dlm/lock.c
1093
hash = jhash(name, len, 0);
fs/dlm/lock.c
1278
hash = jhash(name, len, 0);
fs/gfs2/quota.c
90
h = jhash(&sdp, sizeof(struct gfs2_sbd *), 0);
fs/gfs2/quota.c
91
h = jhash(&qid, sizeof(struct kqid), h);
fs/nfs/nfs42xattr.c
506
return &cache->buckets[jhash(name, strlen(name), 0) &
fs/nfsd/nfs4state.c
1096
hash = jhash(&fh->fh_raw, fh->fh_size, 0);
fs/nfsd/nfs4state.c
1115
hash = jhash(&fh->fh_raw, fh->fh_size, 0);
fs/smb/client/dfs_cache.c
334
h = jhash(&c, sizeof(c), h);
fs/smb/server/mgmt/share_config.c
33
return jhash(name, strlen(name), 0);
include/linux/rhashtable.h
140
hash = jhash(key, key_len, hash_rnd);
include/linux/rhashtable.h
149
hash = jhash(key, key_len, hash_rnd);
include/net/llc.h
83
return hash_32(jhash(laddr->mac, sizeof(laddr->mac), 0),
include/net/udp.h
362
hash = jhash(skb->data, 2 * ETH_ALEN,
kernel/bpf/bloom_filter.c
31
h = jhash(value, value_size, bloom->hash_seed + index);
kernel/bpf/btf.c
9219
return jhash(cands->name, cands->name_len, 0);
kernel/bpf/hashtab.c
678
return jhash(key, key_len, hashrnd);
kernel/locking/lockdep.c
589
hash = jhash(trace->entries, trace->nr_entries *
kernel/trace/trace_events_user.c
217
return jhash(name, strlen(name), 0);
kernel/trace/tracing_map.c
523
key_hash = jhash(key, map->key_size, 0);
kernel/workqueue.c
4770
hash = jhash(cpumask_bits(attrs->__pod_cpumask),
kernel/workqueue.c
4773
hash = jhash(cpumask_bits(attrs->cpumask),
lib/rhashtable.c
1063
ht->p.hashfn = jhash;
lib/test_rhashtable.c
106
.hashfn = jhash,
lib/test_rhashtable.c
99
.hashfn = jhash,
mm/kfence/core.c
213
return jhash(stack_entries, num_entries * sizeof(stack_entries[0]), stack_hash_seed);
net/9p/error.c
185
hash = jhash(c->name, c->namelen, 0);
net/9p/error.c
209
hash = jhash(errstr, len, 0);
net/batman-adv/bridge_loop_avoidance.c
71
hash = jhash(&claim->addr, sizeof(claim->addr), hash);
net/batman-adv/bridge_loop_avoidance.c
72
hash = jhash(&claim->vid, sizeof(claim->vid), hash);
net/batman-adv/bridge_loop_avoidance.c
90
hash = jhash(&gw->orig, sizeof(gw->orig), hash);
net/batman-adv/bridge_loop_avoidance.c
91
hash = jhash(&gw->vid, sizeof(gw->vid), hash);
net/batman-adv/originator.h
81
hash = jhash(data, ETH_ALEN, hash);
net/batman-adv/translation-table.c
111
hash = jhash(&tt->addr, ETH_ALEN, hash);
net/batman-adv/translation-table.c
112
hash = jhash(&tt->vid, sizeof(tt->vid), hash);
net/core/sock_map.c
869
return jhash(key, len, 0);
net/ipv4/cipso_ipv4.c
151
return jhash(key, key_len, 0);
net/ipv4/tcp_cong.c
101
ca->key = jhash(ca->name, sizeof(ca->name), strlen(ca->name));
net/ipv4/tcp_cong.c
151
ca->key = jhash(ca->name, sizeof(ca->name), strlen(ca->name));
net/ipv6/calipso.c
120
return jhash(key, key_len, 0);
net/netfilter/ipvs/ip_vs_conn.c
112
return (jhash_3words(jhash(addr, 16, ip_vs_conn_rnd),
net/netfilter/ipvs/ip_vs_pe_sip.c
137
return jhash(p->pe_data, p->pe_data_len, initval);
net/netfilter/nf_flow_table_core.c
274
return jhash(tuple, offsetof(struct flow_offload_tuple, __hash), seed);
net/netfilter/nf_flow_table_core.c
281
return jhash(&tuplehash->tuple, offsetof(struct flow_offload_tuple, __hash), seed);
net/netfilter/nf_tables_api.c
1516
return jhash(name, strlen(name), seed);
net/netfilter/nf_tables_api.c
1541
return jhash(k->name, strlen(k->name), seed);
net/netfilter/nft_hash.c
34
h = reciprocal_scale(jhash(data, priv->len, priv->seed),
net/netfilter/nft_set_hash.c
49
return jhash(arg->key, len, seed);
net/netfilter/nft_set_hash.c
56
return jhash(nft_set_ext_key(&he->ext), len, seed);
net/netfilter/nft_set_hash.c
609
hash = jhash(key, set->klen, priv->seed);
net/netfilter/nft_set_hash.c
632
hash = jhash(key, set->klen, priv->seed);
net/netfilter/nft_set_hash.c
675
hash = jhash(key, set->klen, priv->seed);
net/netfilter/xt_RATEEST.c
33
return jhash(name, sizeof_field(struct xt_rateest, name), jhash_rnd) &
net/openvswitch/flow_table.c
894
return jhash(sfid->ufid, sfid->ufid_len, 0);
net/openvswitch/vport.c
56
unsigned int hash = jhash(name, strlen(name), (unsigned long) net);
net/sctp/input.c
831
addr = jhash(&paddr->v6.sin6_addr, 16, seed);
security/apparmor/policy_unpack.c
1095
return jhash(*key, strlen(*key), seed);
security/selinux/ss/ebitmap.c
568
hash = jhash(node->maps, sizeof(node->maps), hash);
tools/objtool/check.c
358
return jhash((void *)cfi + sizeof(cfi->hash),
tools/objtool/elf.c
30
return jhash(str, strlen(str), 0);
tools/objtool/klp-diff.c
51
return jhash(str, strlen(str), 0);
tools/testing/selftests/bpf/progs/core_kern.c
89
ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \
tools/testing/selftests/bpf/progs/test_l4lb.c
209
return jhash_2words(jhash(pckt->srcv6, 16, MAX_VIPS),
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
204
return jhash_2words(jhash(pckt->srcv6, 16, MAX_VIPS),
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
206
return jhash_2words(jhash(pckt->srcv6, 16, MAX_VIPS),
tools/testing/selftests/bpf/progs/test_verif_scale1.c
24
ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \
tools/testing/selftests/bpf/progs/test_verif_scale2.c
24
ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \
tools/testing/selftests/bpf/progs/test_verif_scale3.c
24
ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
513
return jhash_2words(jhash(pckt->flow.srcv6, 16, 12),