Symbol: jhash2
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2108
idx = jhash2(&key->filter_key, BNGE_L2_KEY_SIZE, bn->hash_seed) &
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6144
idx = jhash2(&key->filter_key, BNXT_L2_KEY_SIZE, bp->hash_seed) &
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6185
idx = jhash2(&key->filter_key, BNXT_L2_KEY_SIZE, bp->hash_seed) &
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6212
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
1332
hash = jhash2((u32 *)xd->local_uuid, 4, 0);
drivers/net/thunderbolt/main.c
1334
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
143
hash = jhash2(key, key_len / sizeof(u32), hash_rnd);
include/net/ipv6.h
677
return jhash2((__force const u32 *)a->s6_addr32,
include/net/ipv6.h
725
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
680
return jhash2(key, key_len / 4, hashrnd);
kernel/bpf/liveness.c
58
return jhash2(key, 2, 0);
kernel/bpf/stackmap.c
526
hash = jhash2((u32 *)ips, trace_len / sizeof(u32), 0);
kernel/futex/core.c
155
hash = jhash2((void *)&key->private.address, sizeof(key->private.address) / 4,
kernel/futex/core.c
385
hash = jhash2((u32 *)key, offsetof(typeof(*key), both.offset) / sizeof(u32),
kernel/time/posix-timers.c
86
return &timer_buckets[jhash2((u32 *)&sig, sizeof(sig) / sizeof(u32), nr) & timer_hashmask];
lib/rhashtable.c
1118
return jhash2(key, length, seed);
lib/stackdepot.c
571
return jhash2((u32 *)entries,
mm/hugetlb.c
5930
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
708
return jhash2(data,
net/ipv4/ip_fragment.c
716
return jhash2((const u32 *)&fq->key.v4,
net/netfilter/ipset/ip_set_hash_gen.h
289
jhash2(__k, __l, initval) & jhash_mask(htable_bits); \
net/netfilter/nf_conncount.c
542
hash = jhash2(key, data->keylen, data->initval) % CONNCOUNT_SLOTS;
net/netfilter/nf_nat_core.c
532
j = jhash2((u32 *)&tuple->src.u3, sizeof(tuple->src.u3) / sizeof(u32),
net/netfilter/xt_cluster.c
35
return jhash2(ip, NF_CT_TUPLE_L3SIZE / sizeof(__u32), info->hash_seed);
net/netfilter/xt_hashlimit.c
186
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
2882
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
330
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);