Home
last modified time | relevance | path

Searched refs:hashfn (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/
H A Drhashtable-types.h52 * @hashfn: Hash function (default: jhash2 if !(key_len % 4), or jhash)
64 rht_hashfn_t hashfn; member
72 * @key_len: Key length for hashfn
H A Drhashtable.h133 hash = ht->p.hashfn(key, ht->key_len, hash_rnd); in rht_key_get_hash()
137 if (params.hashfn) in rht_key_get_hash()
138 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash()
146 if (params.hashfn) in rht_key_get_hash()
147 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash()
/kernel/linux/linux-6.6/include/linux/
H A Drhashtable-types.h52 * @hashfn: Hash function (default: jhash2 if !(key_len % 4), or jhash)
64 rht_hashfn_t hashfn; member
72 * @key_len: Key length for hashfn
H A Drhashtable.h133 hash = ht->p.hashfn(key, ht->key_len, hash_rnd); in rht_key_get_hash()
137 if (params.hashfn) in rht_key_get_hash()
138 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash()
146 if (params.hashfn) in rht_key_get_hash()
147 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash()
/kernel/linux/linux-5.10/lib/
H A Drhashtable.c993 * .hashfn = jhash,
1011 * .hashfn = jhash,
1047 if (!params->hashfn) { in rhashtable_init()
1048 ht->p.hashfn = jhash; in rhashtable_init()
1052 ht->p.hashfn = rhashtable_jhash2; in rhashtable_init()
H A Dtest_rhashtable.c98 .hashfn = jhash,
105 .hashfn = jhash,
/kernel/linux/linux-6.6/lib/
H A Drhashtable.c997 * .hashfn = jhash,
1015 * .hashfn = jhash,
1051 if (!params->hashfn) { in rhashtable_init()
1052 ht->p.hashfn = jhash; in rhashtable_init()
1056 ht->p.hashfn = rhashtable_jhash2; in rhashtable_init()
H A Dtest_rhashtable.c98 .hashfn = jhash,
105 .hashfn = jhash,
/kernel/linux/linux-5.10/net/core/
H A Dxdp.c65 .hashfn = xdp_mem_id_hashfn,
/kernel/linux/linux-5.10/net/ieee802154/6lowpan/
H A Dreassembly.c509 .hashfn = lowpan_key_hashfn,
/kernel/linux/linux-5.10/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c533 .hashfn = ip6frag_key_hashfn,
/kernel/linux/linux-6.6/net/ieee802154/6lowpan/
H A Dreassembly.c514 .hashfn = lowpan_key_hashfn,
/kernel/linux/linux-6.6/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c538 .hashfn = ip6frag_key_hashfn,
/kernel/linux/linux-6.6/net/mac80211/
H A Dmesh_pathtbl.c33 .hashfn = mesh_table_hash,
42 .hashfn = mesh_table_hash,
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/
H A Dmetadata.c487 .hashfn = nfp_fl_key_hashfn,
/kernel/linux/linux-5.10/net/ipv4/
H A Dip_fragment.c734 .hashfn = ip4_key_hashfn,
/kernel/linux/linux-5.10/net/ipv6/
H A Dreassembly.c561 .hashfn = ip6frag_key_hashfn,
/kernel/linux/linux-5.10/net/mac80211/
H A Dmesh_pathtbl.c32 .hashfn = mesh_table_hash,
/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_flow_table_core.c218 .hashfn = flow_offload_hash,
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/
H A Dmetadata.c479 .hashfn = nfp_fl_key_hashfn,
/kernel/linux/linux-6.6/net/core/
H A Dxdp.c67 .hashfn = xdp_mem_id_hashfn,
/kernel/linux/linux-6.6/net/ipv4/
H A Dip_fragment.c743 .hashfn = ip4_key_hashfn,
/kernel/linux/linux-6.6/net/ipv6/
H A Dreassembly.c568 .hashfn = ip6frag_key_hashfn,
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_flow_table_core.c254 .hashfn = flow_offload_hash,
/kernel/linux/linux-5.10/fs/quota/
H A Ddquot.c276 hashfn(const struct super_block *sb, struct kqid qid) in hashfn() function
292 head = dquot_hash + hashfn(dquot->dq_sb, dquot->dq_id); in insert_dquot_hash()
936 unsigned int hashent = hashfn(sb, qid); in dqget()

Completed in 28 milliseconds

12