Searched refs:rcu_ptr (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | agg.c | 326 struct iwl_mld_baid_data __rcu **rcu_ptr = data->rcu_ptr; in iwl_mld_rx_agg_session_expired() local 335 ba_data = rcu_dereference(*rcu_ptr); in iwl_mld_rx_agg_session_expired() 567 baid_data->rcu_ptr = &mld->fw_id_to_ba[baid]; in iwl_mld_ampdu_rx_start()
|
| H A D | agg.h | 73 struct iwl_mld_baid_data __rcu **rcu_ptr; member
|
| /linux/include/linux/ |
| H A D | rcupdate.h | 572 * @rcu_ptr: RCU pointer, whose old value is returned 576 * Perform a replacement, where @rcu_ptr is an RCU-annotated 579 * value of @rcu_ptr is returned, and @rcu_ptr is set to @ptr. 581 #define rcu_replace_pointer(rcu_ptr, ptr, c) \ 583 typeof(ptr) __tmp = rcu_dereference_protected((rcu_ptr), (c)); \ 584 rcu_assign_pointer((rcu_ptr), (ptr)); \ 610 rcu_replace_pointer(rcu_ptr,ptr,c) global() argument
|
| /linux/net/tipc/ |
| H A D | crypto.c | 315 #define tipc_aead_rcu_ptr(rcu_ptr, lock) \ argument 316 rcu_dereference_protected((rcu_ptr), lockdep_is_held(lock)) 318 #define tipc_aead_rcu_replace(rcu_ptr, ptr, lock) \ argument 320 struct tipc_aead *__tmp = rcu_dereference_protected((rcu_ptr), \ 322 rcu_assign_pointer((rcu_ptr), (ptr)); \ 326 #define tipc_crypto_key_detach(rcu_ptr, lock) \ argument 327 tipc_aead_rcu_replace((rcu_ptr), NULL, lock)
|