Lines Matching refs:fast_tx
49 kfree_rcu(entry, fast_tx.rcu_head); in __mesh_fast_tx_entry_free()
425 kfree_rcu(entry, fast_tx.rcu_head); in mesh_fast_tx_entry_free()
475 build.fast_tx.hdr_len = ieee80211_hdrlen(hdr->frame_control); in mesh_fast_tx_cache()
476 meshhdr = (struct ieee80211s_hdr *)(skb->data + build.fast_tx.hdr_len); in mesh_fast_tx_cache()
513 build.fast_tx.key = key; in mesh_fast_tx_cache()
529 build.fast_tx.pn_offs = build.fast_tx.hdr_len; in mesh_fast_tx_cache()
531 build.fast_tx.hdr_len += IEEE80211_CCMP_HDR_LEN; in mesh_fast_tx_cache()
536 build.fast_tx.pn_offs = build.fast_tx.hdr_len; in mesh_fast_tx_cache()
538 build.fast_tx.hdr_len += IEEE80211_GCMP_HDR_LEN; in mesh_fast_tx_cache()
547 build.fast_tx.band = info->band; in mesh_fast_tx_cache()
548 build.fast_tx.da_offs = offsetof(struct ieee80211_hdr, addr3); in mesh_fast_tx_cache()
549 build.fast_tx.sa_offs = offsetof(struct ieee80211_hdr, addr4); in mesh_fast_tx_cache()
554 memcpy(build.fast_tx.hdr, hdr, build.fast_tx.hdr_len); in mesh_fast_tx_cache()
556 hdr = (struct ieee80211_hdr *)build.fast_tx.hdr; in mesh_fast_tx_cache()
557 if (build.fast_tx.key) in mesh_fast_tx_cache()
584 kfree_rcu(prev, fast_tx.rcu_head); in mesh_fast_tx_cache()