Lines Matching refs:fast_tx
50 kfree_rcu(entry, fast_tx.rcu_head); in __mesh_fast_tx_entry_free()
430 kfree_rcu(entry, fast_tx.rcu_head); in mesh_fast_tx_entry_free()
481 build.fast_tx.hdr_len = ieee80211_hdrlen(hdr->frame_control); in mesh_fast_tx_cache()
482 meshhdr = (struct ieee80211s_hdr *)(skb->data + build.fast_tx.hdr_len); in mesh_fast_tx_cache()
525 build.fast_tx.key = key; in mesh_fast_tx_cache()
541 build.fast_tx.pn_offs = build.fast_tx.hdr_len; in mesh_fast_tx_cache()
543 build.fast_tx.hdr_len += IEEE80211_CCMP_HDR_LEN; in mesh_fast_tx_cache()
548 build.fast_tx.pn_offs = build.fast_tx.hdr_len; in mesh_fast_tx_cache()
550 build.fast_tx.hdr_len += IEEE80211_GCMP_HDR_LEN; in mesh_fast_tx_cache()
559 build.fast_tx.band = info->band; in mesh_fast_tx_cache()
560 build.fast_tx.da_offs = offsetof(struct ieee80211_hdr, addr3); in mesh_fast_tx_cache()
561 build.fast_tx.sa_offs = offsetof(struct ieee80211_hdr, addr4); in mesh_fast_tx_cache()
566 memcpy(build.fast_tx.hdr, hdr, build.fast_tx.hdr_len); in mesh_fast_tx_cache()
568 hdr = (struct ieee80211_hdr *)build.fast_tx.hdr; in mesh_fast_tx_cache()
569 if (build.fast_tx.key) in mesh_fast_tx_cache()
596 kfree_rcu(prev, fast_tx.rcu_head); in mesh_fast_tx_cache()