Lines Matching refs:hdr
51 struct ieee80211_hdr *hdr = (void *)skb->data; in ieee80211_handle_filtered_frame() local
79 if (hdr->frame_control & cpu_to_le16(IEEE80211_FCTL_MOREDATA)) in ieee80211_handle_filtered_frame()
80 hdr->frame_control &= ~cpu_to_le16(IEEE80211_FCTL_MOREDATA); in ieee80211_handle_filtered_frame()
82 if (ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_handle_filtered_frame()
83 u8 *p = ieee80211_get_qos_ctl(hdr); in ieee80211_handle_filtered_frame()
189 struct ieee80211_hdr *hdr = (void *) skb->data; in ieee80211_frame_acked() local
190 u8 *qc = ieee80211_get_qos_ctl(hdr); in ieee80211_frame_acked()
193 ieee80211_check_pending_bar(sta, hdr->addr1, tid); in ieee80211_frame_acked()
279 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *) skb->data; in ieee80211_add_tx_radiotap_header() local
315 !is_multicast_ether_addr(hdr->addr1)) in ieee80211_add_tx_radiotap_header()
476 struct ieee80211_hdr *hdr = (void *)skb->data; in ieee80211_report_ack_skb() local
481 if (ieee80211_is_nullfunc(hdr->frame_control) || in ieee80211_report_ack_skb()
482 ieee80211_is_qos_nullfunc(hdr->frame_control)) in ieee80211_report_ack_skb()
483 cfg80211_probe_status(sdata->dev, hdr->addr1, in ieee80211_report_ack_skb()
504 struct ieee80211_hdr *hdr = (void *)skb->data; in ieee80211_report_used_skb() local
521 ieee80211_hdrlen(hdr->frame_control); in ieee80211_report_used_skb()
524 if (ieee80211_is_data(hdr->frame_control) && in ieee80211_report_used_skb()
531 hdr->frame_control, in ieee80211_report_used_skb()
733 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *) skb->data; in ieee80211_tx_status() local
754 fc = hdr->frame_control; in ieee80211_tx_status()
758 for_each_sta_info(local, tbl, hdr->addr1, sta, tmp) { in ieee80211_tx_status()
760 if (!ether_addr_equal(hdr->addr2, sta->sdata->vif.addr)) in ieee80211_tx_status()
783 ieee80211_get_qos_ctl(hdr), in ieee80211_tx_status()
787 (ieee80211_is_data(hdr->frame_control)) && in ieee80211_tx_status()
797 qc = ieee80211_get_qos_ctl(hdr); in ieee80211_tx_status()
799 ssn = ((le16_to_cpu(hdr->seq_ctrl) + 0x10) in ieee80211_tx_status()
801 ieee80211_send_bar(&sta->sdata->vif, hdr->addr1, in ieee80211_tx_status()
804 u8 *qc = ieee80211_get_qos_ctl(hdr); in ieee80211_tx_status()
885 if (ieee80211_is_first_frag(hdr->seq_ctrl)) { in ieee80211_tx_status()
887 if (is_multicast_ether_addr(ieee80211_get_DA(hdr))) in ieee80211_tx_status()
899 if (!is_multicast_ether_addr(hdr->addr1) || in ieee80211_tx_status()
904 if (ieee80211_is_first_frag(hdr->seq_ctrl)) in ieee80211_tx_status()