Home
last modified time | relevance | path

Searched refs:fast_tx (Results 1 – 2 of 2) sorted by relevance

/linux-5.19.10/net/mac80211/
Dtx.c2931 struct ieee80211_fast_tx build = {}, *fast_tx = NULL, *old; in ieee80211_check_fast_xmit() local
3142 fast_tx = kmemdup(&build, sizeof(build), GFP_ATOMIC); in ieee80211_check_fast_xmit()
3147 old = rcu_dereference_protected(sta->fast_tx, in ieee80211_check_fast_xmit()
3149 rcu_assign_pointer(sta->fast_tx, fast_tx); in ieee80211_check_fast_xmit()
3184 struct ieee80211_fast_tx *fast_tx; in ieee80211_clear_fast_xmit() local
3187 fast_tx = rcu_dereference_protected(sta->fast_tx, in ieee80211_clear_fast_xmit()
3189 RCU_INIT_POINTER(sta->fast_tx, NULL); in ieee80211_clear_fast_xmit()
3192 if (fast_tx) in ieee80211_clear_fast_xmit()
3193 kfree_rcu(fast_tx, rcu_head); in ieee80211_clear_fast_xmit()
3213 struct ieee80211_fast_tx *fast_tx, in ieee80211_amsdu_prepare_head() argument
[all …]
Dsta_info.h655 struct ieee80211_fast_tx __rcu *fast_tx; member