| /linux/include/linux/ |
| H A D | rhashtable.h | 31 * Objects in an rhashtable have an embedded struct rhash_head 108 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls() 114 const struct rhash_head *he) in rht_obj() 166 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn() 243 struct rhash_head *obj); 367 static __always_inline struct rhash_head *__rht_ptr( in __rht_ptr() 376 return (struct rhash_head *) in __rht_ptr() 379 return (struct rhash_head *) 390 static __always_inline struct rhash_head *__rht_ptr_rcu( in __rht_ptr_rcu() 397 static inline struct rhash_head *rht_ptr_rc in rht_ptr_rcu() [all...] |
| H A D | rhashtable-types.h | 18 struct rhash_head { struct 19 struct rhash_head __rcu *next; argument 23 struct rhash_head rhead; 126 struct rhash_head *p;
|
| H A D | ipc.h | 25 struct rhash_head khtnode;
|
| /linux/lib/ |
| H A D | rhashtable.c | 39 const struct rhash_head *he) in head_hashfn() 235 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one() 236 struct rhash_head __rcu **pprev = NULL; in rhashtable_rehash_one() 499 const void *key, struct rhash_head *obj) in rhashtable_lookup_one() 505 struct rhash_head __rcu **pprev = NULL; in rhashtable_lookup_one() 506 struct rhash_head *head; in rhashtable_lookup_one() 549 struct bucket_table *tbl, unsigned int hash, struct rhash_head *obj, in rhashtable_insert_one() 553 struct rhash_head *head; in rhashtable_insert_one() 593 struct rhash_head *obj) in rhashtable_try_insert() 644 struct rhash_head *ob in rhashtable_insert_slow() [all...] |
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | conntrack.h | 61 struct rhash_head hash_node; 160 struct rhash_head hash_node; 186 struct rhash_head hash_node; 205 struct rhash_head hash_node;
|
| H A D | main.h | 185 struct rhash_head ht_node; 436 struct rhash_head fl_node; 481 struct rhash_head ht_node; 498 struct rhash_head ht_node;
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | tc.h | 33 struct rhash_head linkage; 161 struct rhash_head linkage; 174 struct rhash_head linkage; 200 struct rhash_head linkage; 211 struct rhash_head linkage;
|
| H A D | tc_conntrack.h | 21 struct rhash_head linkage; 41 struct rhash_head linkage;
|
| H A D | tc_counters.h | 28 struct rhash_head linkage; /* efx->tc->counter_ht */ 42 struct rhash_head linkage; /* efx->tc->counter_id_ht */
|
| H A D | tc_encap_actions.h | 62 struct rhash_head linkage; 81 struct rhash_head linkage; /* efx->tc_encap_ht */
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_router_hw.h | 66 struct rhash_head ht_node; /* node of prestera_vr */ 88 struct rhash_head ht_node; /* node of prestera_vr */ 117 struct rhash_head ht_node; /* node of prestera_vr */
|
| /linux/include/net/ |
| H A D | ioam6.h | 19 struct rhash_head head; 30 struct rhash_head head;
|
| H A D | xdp_priv.h | 15 struct rhash_head node;
|
| H A D | seg6_hmac.h | 27 struct rhash_head node;
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_tc.h | 154 struct rhash_head node; 178 struct rhash_head node; 192 struct rhash_head node;
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | peer.h | 25 struct rhash_head rhash_id; 27 struct rhash_head rhash_addr;
|
| /linux/fs/verity/ |
| H A D | open.c | 20 .head_offset = offsetof(struct fsverity_info, rhash_head), 255 &vi->rhash_head, in fsverity_set_info() 371 &vi->rhash_head, in ensure_verity_info() 401 rhashtable_remove_fast(&fsverity_info_hash, &vi->rhash_head, in fsverity_remove_info()
|
| H A D | fsverity_private.h | 74 struct rhash_head rhash_head; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | bridge_priv.h | 145 struct rhash_head ht_node; 162 struct rhash_head ht_node;
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | bwc_complex.h | 29 struct rhash_head hash_node;
|
| /linux/net/handshake/ |
| H A D | handshake.h | 32 struct rhash_head hr_rhash;
|
| /linux/net/netlink/ |
| H A D | af_netlink.h | 50 struct rhash_head node;
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_eswitch_br.h | 26 struct rhash_head ht_node;
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_ppe.h | 291 struct rhash_head l2_node; 306 struct rhash_head node;
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_tc_flower.h | 51 struct rhash_head node;
|