Lines Matching refs:rthdr
264 struct ieee80211_radiotap_header *rthdr; in ieee80211_add_tx_radiotap_header() local
273 rthdr = skb_push(skb, rtap_len); in ieee80211_add_tx_radiotap_header()
275 memset(rthdr, 0, rtap_len); in ieee80211_add_tx_radiotap_header()
276 rthdr->it_len = cpu_to_le16(rtap_len); in ieee80211_add_tx_radiotap_header()
277 rthdr->it_present = in ieee80211_add_tx_radiotap_header()
280 pos = (unsigned char *)(rthdr + 1); in ieee80211_add_tx_radiotap_header()
309 rthdr->it_present |= cpu_to_le32(BIT(IEEE80211_RADIOTAP_RATE)); in ieee80211_add_tx_radiotap_header()
336 rthdr->it_present |= cpu_to_le32(BIT(IEEE80211_RADIOTAP_MCS)); in ieee80211_add_tx_radiotap_header()
353 rthdr->it_present |= cpu_to_le32(BIT(IEEE80211_RADIOTAP_VHT)); in ieee80211_add_tx_radiotap_header()
356 pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2); in ieee80211_add_tx_radiotap_header()
400 rthdr->it_present |= cpu_to_le32(BIT(IEEE80211_RADIOTAP_HE)); in ieee80211_add_tx_radiotap_header()
403 pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2); in ieee80211_add_tx_radiotap_header()
476 rthdr->it_present |= cpu_to_le32(BIT(IEEE80211_RADIOTAP_MCS)); in ieee80211_add_tx_radiotap_header()
493 rthdr->it_present |= cpu_to_le32(BIT(IEEE80211_RADIOTAP_VHT)); in ieee80211_add_tx_radiotap_header()
496 pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2); in ieee80211_add_tx_radiotap_header()