Lines Matching refs:rthdr
298 struct ieee80211_radiotap_header *rthdr; in ieee80211_add_tx_radiotap_header() local
303 rthdr = skb_push(skb, rtap_len); in ieee80211_add_tx_radiotap_header()
305 memset(rthdr, 0, rtap_len); in ieee80211_add_tx_radiotap_header()
306 rthdr->it_len = cpu_to_le16(rtap_len); in ieee80211_add_tx_radiotap_header()
307 rthdr->it_present = in ieee80211_add_tx_radiotap_header()
310 pos = (unsigned char *)(rthdr + 1); in ieee80211_add_tx_radiotap_header()
334 rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_RATE); in ieee80211_add_tx_radiotap_header()
361 rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_MCS); in ieee80211_add_tx_radiotap_header()
377 rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_VHT); in ieee80211_add_tx_radiotap_header()
380 pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2); in ieee80211_add_tx_radiotap_header()
422 rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_HE); in ieee80211_add_tx_radiotap_header()
425 pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2); in ieee80211_add_tx_radiotap_header()
498 rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_MCS); in ieee80211_add_tx_radiotap_header()
515 rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_VHT); in ieee80211_add_tx_radiotap_header()
518 pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2); in ieee80211_add_tx_radiotap_header()