Searched refs:fast_tx (Results 1 - 7 of 7) sorted by path

/linux-master/net/mac80211/
H A Dieee80211_i.h2075 struct ieee80211_fast_tx *fast_tx,
H A Dmesh.c795 if (skb_headroom(skb) < entry->hdrlen + entry->fast_tx.hdr_len)
835 __ieee80211_xmit_fast(sdata, sta, &entry->fast_tx, skb, tid_tx,
H A Dmesh.h170 * @fast_tx: base fast_tx data
182 struct ieee80211_fast_tx fast_tx; member in struct:ieee80211_mesh_fast_tx
H A Dmesh_pathtbl.c50 kfree_rcu(entry, fast_tx.rcu_head);
430 kfree_rcu(entry, fast_tx.rcu_head);
481 build.fast_tx.hdr_len = ieee80211_hdrlen(hdr->frame_control);
482 meshhdr = (struct ieee80211s_hdr *)(skb->data + build.fast_tx.hdr_len);
525 build.fast_tx.key = key;
541 build.fast_tx.pn_offs = build.fast_tx.hdr_len;
543 build.fast_tx.hdr_len += IEEE80211_CCMP_HDR_LEN;
548 build.fast_tx.pn_offs = build.fast_tx
[all...]
H A Drx.c2817 __ieee80211_xmit_fast(sdata, sta, &entry->fast_tx, skb, tid_tx,
H A Dsta_info.h631 * @fast_tx: TX fastpath information
665 struct ieee80211_fast_tx __rcu *fast_tx; member in struct:sta_info
H A Dtx.c3010 * checks that are needed to get the sta->fast_tx pointer assigned, after which
3012 * disabled or the fast_tx pointer will not be set. All the conditions are seen
3015 * Once assigned, the fast_tx data structure also caches the per-packet 802.11
3028 struct ieee80211_fast_tx build = {}, *fast_tx = NULL, *old; local
3262 fast_tx = kmemdup(&build, sizeof(build), GFP_ATOMIC);
3263 /* if the kmemdup fails, continue w/o fast_tx */
3267 old = rcu_dereference_protected(sta->fast_tx,
3269 rcu_assign_pointer(sta->fast_tx, fast_tx);
3304 struct ieee80211_fast_tx *fast_tx; local
3332 ieee80211_amsdu_prepare_head(struct ieee80211_sub_if_data *sdata, struct ieee80211_fast_tx *fast_tx, struct sk_buff *skb) argument
3399 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) argument
3668 __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) argument
3756 ieee80211_xmit_fast(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee80211_fast_tx *fast_tx, struct sk_buff *skb) argument
4304 struct ieee80211_fast_tx *fast_tx; local
[all...]

Completed in 484 milliseconds