Symbol: jhash2
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1765
idx = jhash2(&key->filter_key, BNGE_L2_KEY_SIZE, bn->hash_seed) &
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6046
idx = jhash2(&key->filter_key, BNXT_L2_KEY_SIZE, bp->hash_seed) &
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6087
idx = jhash2(&key->filter_key, BNXT_L2_KEY_SIZE, bp->hash_seed) &
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6114
idx = jhash2(&key->filter_key, BNXT_L2_KEY_SIZE, bp->hash_seed) &
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
144
return jhash2((u32 *) fa_cookie->cookie,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
464
return jhash2((u32 *)&flower_entry->tc_flower_cookie,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
473
return jhash2((u32 *)&cmp_arg->cookie,
drivers/net/ethernet/sfc/rx_common.c
629
return jhash2((const u32 *)&spec->vport_id,
drivers/net/ethernet/sfc/siena/rx_common.c
616
return jhash2((const u32 *)&spec->outer_vid,
drivers/net/hyperv/hyperv_net.h
1118
hash = jhash2((u32 *)&flow.addrs.v4addrs, 2, hashrnd);
drivers/net/hyperv/hyperv_net.h
1120
hash = jhash2((u32 *)&flow.addrs.v6addrs, 8, hashrnd);
drivers/net/thunderbolt/main.c
1328
hash = jhash2((u32 *)xd->local_uuid, 4, 0);
drivers/net/thunderbolt/main.c
1330
hash = jhash2((u32 *)xd->local_uuid, 4, hash);
fs/gfs2/glock.c
111
u32 hash = jhash2((u32 *)name, ht_parms.key_len / 4, 0);
include/linux/rhashtable.h
142
hash = jhash2(key, key_len / sizeof(u32), hash_rnd);
include/net/ipv6.h
674
return jhash2((__force const u32 *)a->s6_addr32,
include/net/ipv6.h
722
hash = jhash2((__force u32 *)addr6->s6_addr32, 4, mix);
include/net/ipv6_frag.h
43
return jhash2(data,
include/net/ipv6_frag.h
51
return jhash2((const u32 *)&fq->key.v6,
kernel/bpf/bloom_filter.c
29
h = jhash2(value, value_size / 4, bloom->hash_seed + index);
kernel/bpf/hashtab.c
677
return jhash2(key, key_len / 4, hashrnd);
kernel/bpf/liveness.c
157
return jhash2(callchain->callsites, callchain->curframe, 0);
kernel/bpf/stackmap.c
268
hash = jhash2((u32 *)ips, trace_len / sizeof(u32), 0);
kernel/futex/core.c
194
hash = jhash2((void *)&key->private.address,
kernel/futex/core.c
428
hash = jhash2((u32 *)key,
kernel/time/posix-timers.c
86
return &timer_buckets[jhash2((u32 *)&sig, sizeof(sig) / sizeof(u32), nr) & timer_hashmask];
lib/rhashtable.c
983
return jhash2(key, length, seed);
lib/stackdepot.c
571
return jhash2((u32 *)entries,
mm/hugetlb.c
5957
hash = jhash2((u32 *)&key, sizeof(key)/(sizeof(u32)), 0);
net/ieee802154/6lowpan/reassembly.c
495
return jhash2(data,
net/ieee802154/6lowpan/reassembly.c
503
return jhash2((const u32 *)&fq->key,
net/ipv4/ip_fragment.c
711
return jhash2(data,
net/ipv4/ip_fragment.c
719
return jhash2((const u32 *)&fq->key.v4,
net/netfilter/ipset/ip_set_hash_gen.h
287
jhash2(__k, __l, initval) & jhash_mask(htable_bits); \
net/netfilter/nf_conncount.c
499
hash = jhash2(key, data->keylen, conncount_rnd) % CONNCOUNT_SLOTS;
net/netfilter/nf_nat_core.c
537
j = jhash2((u32 *)&tuple->src.u3, sizeof(tuple->src.u3) / sizeof(u32),
net/netfilter/nfnetlink_queue.c
135
return jhash2((u32 *)&key, sizeof(key) / sizeof(u32), seed);
net/netfilter/xt_cluster.c
35
return jhash2(ip, NF_CT_TUPLE_L3SIZE / sizeof(__u32), info->hash_seed);
net/netfilter/xt_hashlimit.c
185
u_int32_t hash = jhash2((const u32 *)dst,
net/netfilter/xt_recent.c
119
return jhash2((u32 *)addr->ip6, ARRAY_SIZE(addr->ip6), hash_rnd) &
net/netlink/af_netlink.c
2876
return jhash2((u32 *)&arg, netlink_compare_arg_len / sizeof(u32), seed);
net/openvswitch/flow_table.c
651
return jhash2(hash_key, hash_u32s, 0);
net/sched/cls_flow.c
325
classid = jhash2(keys, f->nkeys, f->hashrnd);
net/xfrm/xfrm_hash.h
16
return jhash2((__force u32 *)addr->a6, 4, 0);
net/xfrm/xfrm_hash.h
72
return jhash2((__force u32 *)addr->a6, pdw, initval);
tools/testing/selftests/bpf/progs/sock_iter_batch.c
63
hash = jhash2(sk->sk_v6_rcv_saddr.s6_addr32, 4, net->hash_mix);