Home
last modified time | relevance | path

Searched refs:rcu_ptr (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dagg.c326 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 Dagg.h73 struct iwl_mld_baid_data __rcu **rcu_ptr; member
/linux/include/linux/
H A Drcupdate.h610 #define rcu_replace_pointer(rcu_ptr, ptr, c) \ argument
612 typeof(ptr) __tmp = rcu_dereference_protected((rcu_ptr), (c)); \
613 rcu_assign_pointer((rcu_ptr), (ptr)); \
/linux/net/tipc/
H A Dcrypto.c315 #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)