rhashtable       1408 drivers/infiniband/hw/hfi1/hfi.h 	struct rhashtable *sdma_rht;
rhashtable       1362 drivers/infiniband/hw/hfi1/sdma.c 	struct rhashtable *tmp_sdma_rht;
rhashtable       1248 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct rhashtable		flow_table;
rhashtable       1252 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct rhashtable		l2_table;
rhashtable       1255 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct rhashtable		decap_l2_table;
rhashtable       1258 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct rhashtable		decap_table;
rhashtable       1261 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct rhashtable		encap_table;
rhashtable        693 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c bnxt_tc_get_l2_node(struct bnxt *bp, struct rhashtable *l2_table,
rhashtable        820 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 				   struct rhashtable *tunnel_table,
rhashtable        844 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c bnxt_tc_get_tunnel_node(struct bnxt *bp, struct rhashtable *tunnel_table,
rhashtable       1030 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	struct rhashtable flower_tbl;
rhashtable         17 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h 	struct rhashtable               ht;
rhashtable         45 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h 	struct rhashtable       neigh_ht;
rhashtable         62 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h 	struct rhashtable  tc_ht;
rhashtable       3490 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c static struct rhashtable *get_tc_ht(struct mlx5e_priv *priv,
rhashtable       3803 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct rhashtable *tc_ht = get_tc_ht(priv, flags);
rhashtable       3849 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct rhashtable *tc_ht = get_tc_ht(priv, flags);
rhashtable       3884 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct rhashtable *tc_ht = get_tc_ht(priv, flags);
rhashtable       4158 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c int mlx5e_tc_esw_init(struct rhashtable *tc_ht)
rhashtable       4163 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c void mlx5e_tc_esw_cleanup(struct rhashtable *tc_ht)
rhashtable       4170 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct rhashtable *tc_ht = get_tc_ht(priv, flags);
rhashtable         55 drivers/net/ethernet/mellanox/mlx5/core/en_tc.h int mlx5e_tc_esw_init(struct rhashtable *tc_ht);
rhashtable         56 drivers/net/ethernet/mellanox/mlx5/core/en_tc.h void mlx5e_tc_esw_cleanup(struct rhashtable *tc_ht);
rhashtable        114 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	struct rhashtable sa_hash;	/* hw_sa -> mlx5_fpga_ipsec_sa_ctx */
rhashtable        239 drivers/net/ethernet/mellanox/mlx5/core/fs_core.h 	struct rhashtable		ftes_hash;
rhashtable         64 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	struct rhashtable set_ht;
rhashtable         65 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	struct rhashtable fwd_entry_ht;
rhashtable         27 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct rhashtable ruleset_ht;
rhashtable         59 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct rhashtable rule_ht;
rhashtable         49 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	struct rhashtable lkey_ht;
rhashtable        176 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct rhashtable vchunk_ht;
rhashtable        161 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h 	struct rhashtable entries_ht; /* A-TCAM only */
rhashtable         18 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct rhashtable fid_ht;
rhashtable         19 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct rhashtable vni_ht;
rhashtable         69 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	struct rhashtable route_ht;
rhashtable         25 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h 	struct rhashtable mc_list_ht;
rhashtable         54 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct rhashtable neigh_ht;
rhashtable         55 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct rhashtable nexthop_group_ht;
rhashtable         56 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct rhashtable nexthop_ht;
rhashtable        432 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct rhashtable ht;
rhashtable        145 drivers/net/ethernet/netronome/nfp/bpf/main.h 	struct rhashtable maps_neutral;
rhashtable         72 drivers/net/ethernet/netronome/nfp/flower/main.h 	struct rhashtable offloaded_macs;
rhashtable        178 drivers/net/ethernet/netronome/nfp/flower/main.h 	struct rhashtable flow_table;
rhashtable        181 drivers/net/ethernet/netronome/nfp/flower/main.h 	struct rhashtable stats_ctx_table;
rhashtable        469 drivers/net/wireless/mac80211_hwsim.c static struct rhashtable hwsim_radios_rht;
rhashtable         79 fs/gfs2/glock.c static struct rhashtable gl_hash_table;
rhashtable        393 fs/xfs/xfs_mount.h 	struct rhashtable pag_buf_hash;
rhashtable        412 fs/xfs/xfs_mount.h 	struct rhashtable	pagi_unlinked_hash;
rhashtable         26 include/linux/ipc_namespace.h 	struct rhashtable key_ht;
rhashtable         34 include/linux/rhashtable-types.h 	struct rhashtable *ht;
rhashtable         98 include/linux/rhashtable-types.h 	struct rhashtable ht;
rhashtable        121 include/linux/rhashtable-types.h 	struct rhashtable *ht;
rhashtable        130 include/linux/rhashtable-types.h int rhashtable_init(struct rhashtable *ht,
rhashtable        113 include/linux/rhashtable.h static inline void *rht_obj(const struct rhashtable *ht,
rhashtable        125 include/linux/rhashtable.h static inline unsigned int rht_key_get_hash(struct rhashtable *ht,
rhashtable        156 include/linux/rhashtable.h 	struct rhashtable *ht, const struct bucket_table *tbl,
rhashtable        165 include/linux/rhashtable.h 	struct rhashtable *ht, const struct bucket_table *tbl,
rhashtable        182 include/linux/rhashtable.h static inline bool rht_grow_above_75(const struct rhashtable *ht,
rhashtable        195 include/linux/rhashtable.h static inline bool rht_shrink_below_30(const struct rhashtable *ht,
rhashtable        208 include/linux/rhashtable.h static inline bool rht_grow_above_100(const struct rhashtable *ht,
rhashtable        220 include/linux/rhashtable.h static inline bool rht_grow_above_max(const struct rhashtable *ht,
rhashtable        227 include/linux/rhashtable.h int lockdep_rht_mutex_is_held(struct rhashtable *ht);
rhashtable        230 include/linux/rhashtable.h static inline int lockdep_rht_mutex_is_held(struct rhashtable *ht)
rhashtable        242 include/linux/rhashtable.h void *rhashtable_insert_slow(struct rhashtable *ht, const void *key,
rhashtable        245 include/linux/rhashtable.h void rhashtable_walk_enter(struct rhashtable *ht,
rhashtable        259 include/linux/rhashtable.h void rhashtable_free_and_destroy(struct rhashtable *ht,
rhashtable        262 include/linux/rhashtable.h void rhashtable_destroy(struct rhashtable *ht);
rhashtable        268 include/linux/rhashtable.h struct rhash_lock_head **rht_bucket_nested_insert(struct rhashtable *ht,
rhashtable        302 include/linux/rhashtable.h 	struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash)
rhashtable        581 include/linux/rhashtable.h 	struct rhashtable *ht = arg->ht;
rhashtable        589 include/linux/rhashtable.h 	struct rhashtable *ht, const void *key,
rhashtable        642 include/linux/rhashtable.h 	struct rhashtable *ht, const void *key,
rhashtable        665 include/linux/rhashtable.h 	struct rhashtable *ht, const void *key,
rhashtable        705 include/linux/rhashtable.h 	struct rhashtable *ht, const void *key, struct rhash_head *obj,
rhashtable        827 include/linux/rhashtable.h 	struct rhashtable *ht, struct rhash_head *obj,
rhashtable        904 include/linux/rhashtable.h 	struct rhashtable *ht, struct rhash_head *obj,
rhashtable        931 include/linux/rhashtable.h 	struct rhashtable *ht, struct rhash_head *obj,
rhashtable        958 include/linux/rhashtable.h 	struct rhashtable *ht, const void *key, struct rhash_head *obj,
rhashtable        984 include/linux/rhashtable.h 	struct rhashtable *ht, const void *key, struct rhash_head *obj,
rhashtable        994 include/linux/rhashtable.h 	struct rhashtable *ht, struct bucket_table *tbl,
rhashtable       1075 include/linux/rhashtable.h 	struct rhashtable *ht, struct rhash_head *obj,
rhashtable       1116 include/linux/rhashtable.h 	struct rhashtable *ht, struct rhash_head *obj,
rhashtable       1146 include/linux/rhashtable.h 	struct rhashtable *ht, struct bucket_table *tbl,
rhashtable       1208 include/linux/rhashtable.h 	struct rhashtable *ht, struct rhash_head *obj_old,
rhashtable         19 include/net/inet_frag.h 	struct rhashtable       rhashtable ____cacheline_aligned_in_smp;
rhashtable         26 include/net/netfilter/nf_flow_table.h 	struct rhashtable		rhashtable;
rhashtable         40 include/net/seg6.h 	struct rhashtable hmac_infos;
rhashtable         58 kernel/bpf/offload.c static struct rhashtable offdevs;
rhashtable         16 lib/objagg.c   	struct rhashtable node_ht;
rhashtable         46 lib/objagg.c   	struct rhashtable obj_ht;
rhashtable        912 lib/objagg.c   	struct rhashtable *ht = arg->ht;
rhashtable         37 lib/rhashtable.c static u32 head_hashfn(struct rhashtable *ht,
rhashtable         47 lib/rhashtable.c int lockdep_rht_mutex_is_held(struct rhashtable *ht)
rhashtable        113 lib/rhashtable.c static union nested_table *nested_table_alloc(struct rhashtable *ht,
rhashtable        138 lib/rhashtable.c static struct bucket_table *nested_bucket_table_alloc(struct rhashtable *ht,
rhashtable        166 lib/rhashtable.c static struct bucket_table *bucket_table_alloc(struct rhashtable *ht,
rhashtable        202 lib/rhashtable.c static struct bucket_table *rhashtable_last_table(struct rhashtable *ht,
rhashtable        215 lib/rhashtable.c static int rhashtable_rehash_one(struct rhashtable *ht,
rhashtable        265 lib/rhashtable.c static int rhashtable_rehash_chain(struct rhashtable *ht,
rhashtable        286 lib/rhashtable.c static int rhashtable_rehash_attach(struct rhashtable *ht,
rhashtable        303 lib/rhashtable.c static int rhashtable_rehash_table(struct rhashtable *ht)
rhashtable        342 lib/rhashtable.c static int rhashtable_rehash_alloc(struct rhashtable *ht,
rhashtable        378 lib/rhashtable.c static int rhashtable_shrink(struct rhashtable *ht)
rhashtable        400 lib/rhashtable.c 	struct rhashtable *ht;
rhashtable        404 lib/rhashtable.c 	ht = container_of(work, struct rhashtable, run_work);
rhashtable        430 lib/rhashtable.c static int rhashtable_insert_rehash(struct rhashtable *ht,
rhashtable        478 lib/rhashtable.c static void *rhashtable_lookup_one(struct rhashtable *ht,
rhashtable        529 lib/rhashtable.c static struct bucket_table *rhashtable_insert_one(struct rhashtable *ht,
rhashtable        580 lib/rhashtable.c static void *rhashtable_try_insert(struct rhashtable *ht, const void *key,
rhashtable        622 lib/rhashtable.c void *rhashtable_insert_slow(struct rhashtable *ht, const void *key,
rhashtable        658 lib/rhashtable.c void rhashtable_walk_enter(struct rhashtable *ht, struct rhashtable_iter *iter)
rhashtable        710 lib/rhashtable.c 	struct rhashtable *ht = iter->ht;
rhashtable        784 lib/rhashtable.c 	struct rhashtable *ht = iter->ht;
rhashtable        855 lib/rhashtable.c 	struct rhashtable *ht = iter->ht;
rhashtable        894 lib/rhashtable.c 	struct rhashtable *ht = iter->ht;
rhashtable        926 lib/rhashtable.c 	struct rhashtable *ht;
rhashtable       1008 lib/rhashtable.c int rhashtable_init(struct rhashtable *ht,
rhashtable       1089 lib/rhashtable.c static void rhashtable_free_one(struct rhashtable *ht, struct rhash_head *obj,
rhashtable       1123 lib/rhashtable.c void rhashtable_free_and_destroy(struct rhashtable *ht,
rhashtable       1161 lib/rhashtable.c void rhashtable_destroy(struct rhashtable *ht)
rhashtable       1207 lib/rhashtable.c struct rhash_lock_head **rht_bucket_nested_insert(struct rhashtable *ht,
rhashtable        115 lib/test_rhashtable.c static int insert_retry(struct rhashtable *ht, struct test_obj *obj,
rhashtable        137 lib/test_rhashtable.c static int __init test_rht_lookup(struct rhashtable *ht, struct test_obj *array,
rhashtable        175 lib/test_rhashtable.c static void test_bucket_stats(struct rhashtable *ht, unsigned int entries)
rhashtable        208 lib/test_rhashtable.c static s64 __init test_rhashtable(struct rhashtable *ht, struct test_obj *array,
rhashtable        266 lib/test_rhashtable.c static struct rhashtable ht;
rhashtable        487 lib/test_rhashtable.c 	struct rhashtable *ht;
rhashtable         89 net/bridge/br_fdb.c static struct net_bridge_fdb_entry *fdb_find_rcu(struct rhashtable *tbl,
rhashtable        168 net/bridge/br_private.h 	struct rhashtable		vlan_hash;
rhashtable        169 net/bridge/br_private.h 	struct rhashtable		tunnel_hash;
rhashtable        338 net/bridge/br_private.h 	struct rhashtable		fdb_hash_tbl;
rhashtable        392 net/bridge/br_private.h 	struct rhashtable		mdb_hash_tbl;
rhashtable         32 net/bridge/br_vlan.c static struct net_bridge_vlan *br_vlan_lookup(struct rhashtable *tbl, u16 vid)
rhashtable         37 net/bridge/br_vlan_tunnel.c static struct net_bridge_vlan *br_vlan_tunnel_lookup(struct rhashtable *tbl,
rhashtable        288 net/core/flow_offload.c static struct rhashtable indr_setup_block_ht;
rhashtable         32 net/core/xdp.c static struct rhashtable *mem_id_ht;
rhashtable        229 net/core/xdp.c 	struct rhashtable *rht;
rhashtable        153 net/ipv4/inet_fragment.c 	rhashtable_free_and_destroy(&fqdir->rhashtable, inet_frags_free_cb, NULL);
rhashtable        176 net/ipv4/inet_fragment.c 	res = rhashtable_init(&fqdir->rhashtable, &fqdir->f->rhash_params);
rhashtable        210 net/ipv4/inet_fragment.c 			rhashtable_remove_fast(&fqdir->rhashtable, &fq->node,
rhashtable        310 net/ipv4/inet_fragment.c 	*prev = rhashtable_lookup_get_insert_key(&fqdir->rhashtable, &q->key,
rhashtable        331 net/ipv4/inet_fragment.c 	prev = rhashtable_lookup(&fqdir->rhashtable, key, fqdir->f->rhash_params);
rhashtable         71 net/ipv4/proc.c 		   atomic_read(&net->ipv4.fqdir->rhashtable.nelems),
rhashtable        105 net/ipv6/ila/ila.h 		struct rhashtable rhash_table;
rhashtable         47 net/ipv6/proc.c 		   atomic_read(&net->ipv6.fqdir->rhashtable.nelems),
rhashtable        144 net/mac80211/mesh.h 	struct rhashtable rhead;
rhashtable        207 net/netfilter/nf_flow_table_core.c 	err = rhashtable_insert_fast(&flow_table->rhashtable,
rhashtable        213 net/netfilter/nf_flow_table_core.c 	err = rhashtable_insert_fast(&flow_table->rhashtable,
rhashtable        217 net/netfilter/nf_flow_table_core.c 		rhashtable_remove_fast(&flow_table->rhashtable,
rhashtable        237 net/netfilter/nf_flow_table_core.c 	rhashtable_remove_fast(&flow_table->rhashtable,
rhashtable        240 net/netfilter/nf_flow_table_core.c 	rhashtable_remove_fast(&flow_table->rhashtable,
rhashtable        275 net/netfilter/nf_flow_table_core.c 	tuplehash = rhashtable_lookup(&flow_table->rhashtable, tuple,
rhashtable        303 net/netfilter/nf_flow_table_core.c 	rhashtable_walk_enter(&flow_table->rhashtable, &hti);
rhashtable        469 net/netfilter/nf_flow_table_core.c 	err = rhashtable_init(&flowtable->rhashtable,
rhashtable        528 net/netfilter/nf_flow_table_core.c 	rhashtable_destroy(&flow_table->rhashtable);
rhashtable         25 net/netfilter/nft_set_hash.c 	struct rhashtable		ht;
rhashtable         58 net/netlink/af_netlink.h 	struct rhashtable	hash;
rhashtable         42 net/rds/bind.c static struct rhashtable bind_hash_table;
rhashtable         77 net/sched/cls_flower.c 	struct rhashtable ht;
rhashtable         94 net/sched/cls_flower.c 	struct rhashtable ht;
rhashtable        119 net/tipc/core.h 	struct rhashtable sk_rht;
rhashtable        157 net/xfrm/xfrm_policy.c static struct rhashtable xfrm_policy_inexact_table;
rhashtable        161 security/apparmor/include/policy.h 	struct rhashtable *data;
rhashtable        207 security/apparmor/policy.c 	struct rhashtable *rht;