Lines Matching refs: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);
352 static inline struct rhash_head __rcu *__rht_ptr( in __rht_ptr()
355 return (struct rhash_head __rcu *) in __rht_ptr()
367 static inline struct rhash_head *rht_ptr_rcu( in rht_ptr_rcu()
370 struct rhash_head __rcu *p = __rht_ptr(bkt); in rht_ptr_rcu()
375 static inline struct rhash_head *rht_ptr( in rht_ptr()
383 static inline struct rhash_head *rht_ptr_exclusive( in rht_ptr_exclusive()
390 struct rhash_head *obj) in rht_assign_locked()
392 struct rhash_head __rcu **p = (struct rhash_head __rcu **)bkt; in rht_assign_locked()
401 struct rhash_head *obj) in rht_assign_unlock()
403 struct rhash_head __rcu **p = (struct rhash_head __rcu **)bkt; in rht_assign_unlock()
588 static inline struct rhash_head *__rhashtable_lookup( in __rhashtable_lookup()
598 struct rhash_head *he; in __rhashtable_lookup()
645 struct rhash_head *he = __rhashtable_lookup(ht, key, params); in rhashtable_lookup()
695 struct rhash_head *he = __rhashtable_lookup(&hlt->ht, key, params); in rhltable_lookup()
705 struct rhashtable *ht, const void *key, struct rhash_head *obj, in __rhashtable_insert_fast()
713 struct rhash_head __rcu **pprev; in __rhashtable_insert_fast()
715 struct rhash_head *head; in __rhashtable_insert_fast()
827 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_insert_fast()
904 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_lookup_insert_fast()
931 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_lookup_get_insert_fast()
958 struct rhashtable *ht, const void *key, struct rhash_head *obj, in rhashtable_lookup_insert_key()
984 struct rhashtable *ht, const void *key, struct rhash_head *obj, in rhashtable_lookup_get_insert_key()
995 struct rhash_head *obj, const struct rhashtable_params params, in __rhashtable_remove_fast_one()
999 struct rhash_head __rcu **pprev; in __rhashtable_remove_fast_one()
1000 struct rhash_head *he; in __rhashtable_remove_fast_one()
1075 struct rhashtable *ht, struct rhash_head *obj, in __rhashtable_remove_fast()
1116 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_remove_fast()
1147 struct rhash_head *obj_old, struct rhash_head *obj_new, in __rhashtable_replace_fast()
1151 struct rhash_head __rcu **pprev; in __rhashtable_replace_fast()
1152 struct rhash_head *he; in __rhashtable_replace_fast()
1208 struct rhashtable *ht, struct rhash_head *obj_old, in rhashtable_replace_fast()
1209 struct rhash_head *obj_new, in rhashtable_replace_fast()