Home
last modified time | relevance | path

Searched refs:obj_hashfn (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/include/linux/
Drhashtable.h143 return likely(params.obj_hashfn) ? in rht_head_hashfn()
144 rht_bucket_index(tbl, params.obj_hashfn(ptr, params.key_len ?: in rht_head_hashfn()
782 BUG_ON(ht->p.obj_hashfn); in rhashtable_lookup_insert_fast()
808 BUG_ON(ht->p.obj_hashfn); in rhashtable_lookup_get_insert_fast()
841 BUG_ON(!ht->p.obj_hashfn || !key); in rhashtable_lookup_insert_key()
865 BUG_ON(!ht->p.obj_hashfn || !key); in rhashtable_lookup_get_insert_key()
Drhashtable-types.h67 rht_obj_hashfn_t obj_hashfn; member
/Linux-v4.19/lib/
Drhashtable.c1020 if ((!params->key_len && !params->obj_hashfn) || in rhashtable_init()
1021 (params->obj_hashfn && !params->obj_cmpfn)) in rhashtable_init()
Dtest_rhashtable.c109 .obj_hashfn = my_hashfn,
/Linux-v4.19/net/netfilter/
Dnf_flow_table_core.c180 .obj_hashfn = flow_offload_hash_obj,
Dnft_set_hash.c75 .obj_hashfn = nft_rhash_obj,
Dnf_tables_api.c46 .obj_hashfn = nft_chain_hash_obj,
/Linux-v4.19/net/ieee802154/6lowpan/
Dreassembly.c595 .obj_hashfn = lowpan_obj_hashfn,
/Linux-v4.19/net/ipv6/netfilter/
Dnf_conntrack_reasm.c635 .obj_hashfn = ip6frag_obj_hashfn,
/Linux-v4.19/net/ipv6/
Dreassembly.c652 .obj_hashfn = ip6frag_obj_hashfn,
/Linux-v4.19/net/sctp/
Dinput.c866 .obj_hashfn = sctp_hash_obj,
/Linux-v4.19/net/ipv4/
Dip_fragment.c950 .obj_hashfn = ip4_obj_hashfn,
/Linux-v4.19/net/netlink/
Daf_netlink.c2739 .obj_hashfn = netlink_hash,
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c2858 .obj_hashfn = mlxsw_sp_nexthop_group_hash_obj,