| H A D | tx.c | 3062 * checks that are needed to get the sta->fast_tx pointer assigned, after which 3064 * disabled or the fast_tx pointer will not be set. All the conditions are seen 3067 * Once assigned, the fast_tx data structure also caches the per-packet 802.11 3080 struct ieee80211_fast_tx build = {}, *fast_tx = NULL, *old; in ieee80211_check_fast_xmit() 3313 fast_tx = kmemdup(&build, sizeof(build), GFP_ATOMIC); in ieee80211_check_fast_xmit() 3314 /* if the kmemdup fails, continue w/o fast_tx */ in ieee80211_check_fast_xmit() 3318 old = rcu_dereference_protected(sta->fast_tx, in ieee80211_check_fast_xmit_all() 3320 rcu_assign_pointer(sta->fast_tx, fast_tx); in ieee80211_check_fast_xmit_all() 3355 struct ieee80211_fast_tx *fast_tx; in ieee80211_clear_fast_xmit() 3070 struct ieee80211_fast_tx build = {}, *fast_tx = NULL, *old; ieee80211_check_fast_xmit() local 3345 struct ieee80211_fast_tx *fast_tx; ieee80211_clear_fast_xmit() local 3374 ieee80211_amsdu_prepare_head(struct ieee80211_sub_if_data * sdata,struct ieee80211_fast_tx * fast_tx,struct sk_buff * skb) ieee80211_amsdu_prepare_head() argument 3442 ieee80211_amsdu_aggregate(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct ieee80211_fast_tx * fast_tx,struct sk_buff * skb,const u8 * da,const u8 * sa) ieee80211_amsdu_aggregate() argument 3711 __ieee80211_xmit_fast(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct ieee80211_fast_tx * fast_tx,struct sk_buff * skb,bool ampdu,const u8 * da,const u8 * sa) __ieee80211_xmit_fast() argument 3801 ieee80211_xmit_fast(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct ieee80211_fast_tx * fast_tx,struct sk_buff * skb) ieee80211_xmit_fast() argument 4352 struct ieee80211_fast_tx *fast_tx; __ieee80211_subif_start_xmit() local [all...] |