Home
last modified time | relevance | path

Searched refs:hashfn (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/include/linux/
Drhashtable.h106 hash = ht->p.hashfn(key, ht->key_len, hash_rnd); in rht_key_get_hash()
110 if (params.hashfn) in rht_key_get_hash()
111 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash()
119 if (params.hashfn) in rht_key_get_hash()
120 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash()
Drhashtable-types.h66 rht_hashfn_t hashfn; member
/Linux-v4.19/lib/
Drhashtable.c1051 if (!params->hashfn) { in rhashtable_init()
1052 ht->p.hashfn = jhash; in rhashtable_init()
1056 ht->p.hashfn = rhashtable_jhash2; in rhashtable_init()
Dtest_rhashtable.c101 .hashfn = jhash,
108 .hashfn = jhash,
/Linux-v4.19/net/core/
Dxdp.c72 .hashfn = xdp_mem_id_hashfn,
/Linux-v4.19/net/netfilter/
Dnf_flow_table_core.c179 .hashfn = flow_offload_hash,
Dnft_set_hash.c74 .hashfn = nft_rhash_key,
Dnf_tables_api.c45 .hashfn = nft_chain_hash,
/Linux-v4.19/net/ieee802154/6lowpan/
Dreassembly.c594 .hashfn = lowpan_key_hashfn,
/Linux-v4.19/net/ipv6/netfilter/
Dnf_conntrack_reasm.c634 .hashfn = ip6frag_key_hashfn,
/Linux-v4.19/net/mac80211/
Dmesh_pathtbl.c35 .hashfn = mesh_table_hash,
/Linux-v4.19/net/ipv6/
Dreassembly.c651 .hashfn = ip6frag_key_hashfn,
/Linux-v4.19/fs/quota/
Ddquot.c257 hashfn(const struct super_block *sb, struct kqid qid) in hashfn() function
273 head = dquot_hash + hashfn(dquot->dq_sb, dquot->dq_id); in insert_dquot_hash()
843 unsigned int hashent = hashfn(sb, qid); in dqget()
/Linux-v4.19/security/apparmor/
Dpolicy_unpack.c790 params.hashfn = strhash; in unpack_profile()
/Linux-v4.19/net/sctp/
Dinput.c865 .hashfn = sctp_hash_key,
/Linux-v4.19/net/ipv4/
Dip_fragment.c949 .hashfn = ip4_key_hashfn,
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c2857 .hashfn = mlxsw_sp_nexthop_group_hash,