| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/linux/ |
| H A D | rhashtable.c | 146 struct bucket_table *new_tbl; in rhashtable_last_table() local 149 new_tbl = tbl; in rhashtable_last_table() 153 return new_tbl; in rhashtable_last_table() 159 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 180 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 182 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 185 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 186 new_tbl, new_hash); in rhashtable_rehash_one() 190 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 216 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 575 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 602 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 603 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 604 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 574 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 601 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 602 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 603 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 574 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 601 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 602 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 603 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/os_dep/linux/ |
| H A D | rhashtable.c | 146 struct bucket_table *new_tbl; in rhashtable_last_table() local 149 new_tbl = tbl; in rhashtable_last_table() 153 return new_tbl; in rhashtable_last_table() 159 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 180 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 182 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 185 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 186 new_tbl, new_hash); in rhashtable_rehash_one() 190 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 216 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/ |
| H A D | rhashtable.c | 146 struct bucket_table *new_tbl; in rhashtable_last_table() local 149 new_tbl = tbl; in rhashtable_last_table() 153 return new_tbl; in rhashtable_last_table() 159 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 180 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 182 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 185 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 186 new_tbl, new_hash); in rhashtable_rehash_one() 190 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 216 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 575 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 602 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 603 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 604 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/ |
| H A D | rhashtable.c | 146 struct bucket_table *new_tbl; in rhashtable_last_table() local 149 new_tbl = tbl; in rhashtable_last_table() 153 return new_tbl; in rhashtable_last_table() 159 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 180 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 182 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 185 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 186 new_tbl, new_hash); in rhashtable_rehash_one() 190 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 216 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 575 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 602 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 603 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 604 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 574 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 601 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 602 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 603 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/ |
| H A D | rhashtable.c | 146 struct bucket_table *new_tbl; in rhashtable_last_table() local 149 new_tbl = tbl; in rhashtable_last_table() 153 return new_tbl; in rhashtable_last_table() 159 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 180 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 182 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 185 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 186 new_tbl, new_hash); in rhashtable_rehash_one() 190 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 216 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 575 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 602 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 603 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 604 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 574 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 601 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 602 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 603 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 574 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 601 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 602 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 603 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/ |
| H A D | rhashtable.c | 145 struct bucket_table *new_tbl; in rhashtable_last_table() local 148 new_tbl = tbl; in rhashtable_last_table() 152 return new_tbl; in rhashtable_last_table() 158 struct bucket_table *new_tbl = rhashtable_last_table(ht, in rhashtable_rehash_one() local 179 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 181 new_bucket_lock = rht_bucket_lock(new_tbl, new_hash); in rhashtable_rehash_one() 184 head = rht_dereference_bucket(new_tbl->buckets[new_hash], in rhashtable_rehash_one() 185 new_tbl, new_hash); in rhashtable_rehash_one() 189 rcu_assign_pointer(new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 215 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|
| H A D | rhashtable.h | 574 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast() local 601 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_insert_fast() 602 if (unlikely(new_tbl)) { in __rhashtable_insert_fast() 603 tbl = rhashtable_insert_slow(ht, key, obj, new_tbl); in __rhashtable_insert_fast()
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | rhashtable.c | 214 struct bucket_table *new_tbl; in rhashtable_last_table() local 217 new_tbl = tbl; in rhashtable_last_table() 221 return new_tbl; in rhashtable_last_table() 229 struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl); in rhashtable_rehash_one() local 235 if (new_tbl->nest) in rhashtable_rehash_one() 254 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one() 256 rht_lock_nested(new_tbl, &new_tbl->buckets[new_hash], SINGLE_DEPTH_NESTING); in rhashtable_rehash_one() 258 head = rht_ptr(new_tbl->buckets + new_hash, new_tbl, new_hash); in rhashtable_rehash_one() 262 rht_assign_unlock(new_tbl, &new_tbl->buckets[new_hash], entry); in rhashtable_rehash_one() 297 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument [all …]
|