Home
last modified time | relevance | path

Searched refs:rhash_head (Results 1 – 25 of 92) sorted by relevance

1234

/OK3568_Linux_fs/kernel/include/linux/
H A Drhashtable.h108 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);
351 static inline struct rhash_head *__rht_ptr( in __rht_ptr()
354 return (struct rhash_head *) in __rht_ptr()
366 static inline struct rhash_head *rht_ptr_rcu( in rht_ptr_rcu()
372 static inline struct rhash_head *rht_ptr( in rht_ptr()
380 static inline struct rhash_head *rht_ptr_exclusive( in rht_ptr_exclusive()
387 struct rhash_head *obj) in rht_assign_locked()
[all …]
H A Drhashtable-types.h17 struct rhash_head { struct
18 struct rhash_head __rcu *next; argument
22 struct rhash_head rhead;
122 struct rhash_head *p;
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/
H A Drhashtable.h53 struct rhash_head { struct
54 struct rhash_head __rcu *next; argument
80 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
176 struct rhash_head *p;
190 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
195 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
201 const struct rhash_head *he) in rht_obj()
245 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
346 struct rhash_head *obj,
538 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c37 const struct rhash_head *he) in head_hashfn()
161 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
163 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
381 struct rhash_head *head; in rhashtable_check_elasticity()
440 struct rhash_head *obj, in rhashtable_insert_slow()
443 struct rhash_head *head; in rhashtable_insert_slow()
591 struct rhash_head *p = iter->p; in rhashtable_walk_next()
824 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c36 const struct rhash_head *he) in head_hashfn()
160 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
162 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
380 struct rhash_head *head; in rhashtable_check_elasticity()
439 struct rhash_head *obj, in rhashtable_insert_slow()
442 struct rhash_head *head; in rhashtable_insert_slow()
590 struct rhash_head *p = iter->p; in rhashtable_walk_next()
823 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c36 const struct rhash_head *he) in head_hashfn()
160 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
162 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
380 struct rhash_head *head; in rhashtable_check_elasticity()
439 struct rhash_head *obj, in rhashtable_insert_slow()
442 struct rhash_head *head; in rhashtable_insert_slow()
590 struct rhash_head *p = iter->p; in rhashtable_walk_next()
823 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/
H A Drhashtable.h53 struct rhash_head { struct
54 struct rhash_head __rcu *next; argument
80 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
176 struct rhash_head *p;
190 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
195 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
201 const struct rhash_head *he) in rht_obj()
245 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
346 struct rhash_head *obj,
538 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/linux/
H A Drhashtable.h53 struct rhash_head { struct
54 struct rhash_head __rcu *next; argument
80 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
176 struct rhash_head *p;
190 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
195 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
201 const struct rhash_head *he) in rht_obj()
245 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
346 struct rhash_head *obj,
538 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c37 const struct rhash_head *he) in head_hashfn()
161 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
163 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
381 struct rhash_head *head; in rhashtable_check_elasticity()
440 struct rhash_head *obj, in rhashtable_insert_slow()
443 struct rhash_head *head; in rhashtable_insert_slow()
591 struct rhash_head *p = iter->p; in rhashtable_walk_next()
824 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Drhashtable.h53 struct rhash_head { struct
54 struct rhash_head __rcu *next; argument
80 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
176 struct rhash_head *p;
190 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
195 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
201 const struct rhash_head *he) in rht_obj()
245 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
346 struct rhash_head *obj,
538 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c37 const struct rhash_head *he) in head_hashfn()
161 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
163 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
381 struct rhash_head *head; in rhashtable_check_elasticity()
440 struct rhash_head *obj, in rhashtable_insert_slow()
443 struct rhash_head *head; in rhashtable_insert_slow()
591 struct rhash_head *p = iter->p; in rhashtable_walk_next()
824 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c36 const struct rhash_head *he) in head_hashfn()
160 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
162 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
380 struct rhash_head *head; in rhashtable_check_elasticity()
439 struct rhash_head *obj, in rhashtable_insert_slow()
442 struct rhash_head *head; in rhashtable_insert_slow()
590 struct rhash_head *p = iter->p; in rhashtable_walk_next()
823 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/os_dep/linux/
H A Drhashtable.h53 struct rhash_head { struct
54 struct rhash_head __rcu *next; argument
80 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
176 struct rhash_head *p;
190 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
195 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
201 const struct rhash_head *he) in rht_obj()
245 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
346 struct rhash_head *obj,
538 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c37 const struct rhash_head *he) in head_hashfn()
161 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
163 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
381 struct rhash_head *head; in rhashtable_check_elasticity()
440 struct rhash_head *obj, in rhashtable_insert_slow()
443 struct rhash_head *head; in rhashtable_insert_slow()
591 struct rhash_head *p = iter->p; in rhashtable_walk_next()
824 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
H A Drhashtable.c36 const struct rhash_head *he) in head_hashfn()
160 struct rhash_head __rcu **pprev = &old_tbl->buckets[old_hash]; in rhashtable_rehash_one()
162 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
380 struct rhash_head *head; in rhashtable_check_elasticity()
439 struct rhash_head *obj, in rhashtable_insert_slow()
442 struct rhash_head *head; in rhashtable_insert_slow()
590 struct rhash_head *p = iter->p; in rhashtable_walk_next()
823 struct rhash_head *pos, *next; in rhashtable_free_and_destroy()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Drhashtable.h52 struct rhash_head { struct
53 struct rhash_head __rcu *next; argument
79 struct rhash_head __rcu *buckets[] ____cacheline_aligned_in_smp;
175 struct rhash_head *p;
189 static inline bool rht_is_a_nulls(const struct rhash_head *ptr) in rht_is_a_nulls()
194 static inline unsigned long rht_get_nulls_value(const struct rhash_head *ptr) in rht_get_nulls_value()
200 const struct rhash_head *he) in rht_obj()
244 const struct rhash_head *he, const struct rhashtable_params params) in rht_head_hashfn()
345 struct rhash_head *obj,
537 struct rhash_head *he; in rhashtable_lookup_fast()
[all …]
/OK3568_Linux_fs/kernel/lib/
H A Drhashtable.c39 const struct rhash_head *he) in head_hashfn()
231 struct rhash_head *head, *next, *entry; in rhashtable_rehash_one()
232 struct rhash_head __rcu **pprev = NULL; in rhashtable_rehash_one()
490 const void *key, struct rhash_head *obj) in rhashtable_lookup_one()
496 struct rhash_head __rcu **pprev = NULL; in rhashtable_lookup_one()
497 struct rhash_head *head; in rhashtable_lookup_one()
540 struct bucket_table *tbl, unsigned int hash, struct rhash_head *obj, in rhashtable_insert_one()
544 struct rhash_head *head; in rhashtable_insert_one()
588 struct rhash_head *obj) in rhashtable_try_insert()
630 struct rhash_head *obj) in rhashtable_insert_slow()
[all …]

1234