Lines Matching refs:rxd

465 	struct htt_rx_desc *rxd;  in ath10k_htt_rx_pop_paddr_list()  local
488 rxd = (void *)msdu->data; in ath10k_htt_rx_pop_paddr_list()
490 trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); in ath10k_htt_rx_pop_paddr_list()
492 skb_put(msdu, sizeof(*rxd)); in ath10k_htt_rx_pop_paddr_list()
493 skb_pull(msdu, sizeof(*rxd)); in ath10k_htt_rx_pop_paddr_list()
496 if (!(__le32_to_cpu(rxd->attention.flags) & in ath10k_htt_rx_pop_paddr_list()
675 struct htt_rx_desc *rxd) in ath10k_htt_rx_h_rates() argument
692 info1 = __le32_to_cpu(rxd->ppdu_start.info1); in ath10k_htt_rx_h_rates()
693 info2 = __le32_to_cpu(rxd->ppdu_start.info2); in ath10k_htt_rx_h_rates()
694 info3 = __le32_to_cpu(rxd->ppdu_start.info3); in ath10k_htt_rx_h_rates()
798 struct htt_rx_desc *rxd) in ath10k_htt_rx_h_signal() argument
802 rxd->ppdu_start.rssi_comb; in ath10k_htt_rx_h_signal()
808 struct htt_rx_desc *rxd) in ath10k_htt_rx_h_mactime() argument
816 status->mactime = __le32_to_cpu(rxd->ppdu_end.common.tsf_timestamp); in ath10k_htt_rx_h_mactime()
825 struct htt_rx_desc *rxd; in ath10k_htt_rx_h_ppdu() local
833 rxd = (void *)first->data - sizeof(*rxd); in ath10k_htt_rx_h_ppdu()
835 is_first_ppdu = !!(rxd->attention.flags & in ath10k_htt_rx_h_ppdu()
837 is_last_ppdu = !!(rxd->attention.flags & in ath10k_htt_rx_h_ppdu()
853 ath10k_htt_rx_h_signal(ar, status, rxd); in ath10k_htt_rx_h_ppdu()
855 ath10k_htt_rx_h_rates(ar, status, rxd); in ath10k_htt_rx_h_ppdu()
859 ath10k_htt_rx_h_mactime(ar, status, rxd); in ath10k_htt_rx_h_ppdu()
945 struct htt_rx_desc *rxd; in ath10k_htt_rx_h_undecap_raw() local
951 rxd = (void *)msdu->data - sizeof(*rxd); in ath10k_htt_rx_h_undecap_raw()
952 is_first = !!(rxd->msdu_end.info0 & in ath10k_htt_rx_h_undecap_raw()
954 is_last = !!(rxd->msdu_end.info0 & in ath10k_htt_rx_h_undecap_raw()
1057 struct htt_rx_desc *rxd; in ath10k_htt_rx_h_find_rfc1042() local
1062 rxd = (void *)msdu->data - sizeof(*rxd); in ath10k_htt_rx_h_find_rfc1042()
1063 hdr = (void *)rxd->rx_hdr_status; in ath10k_htt_rx_h_find_rfc1042()
1065 is_first = !!(rxd->msdu_end.info0 & in ath10k_htt_rx_h_find_rfc1042()
1067 is_last = !!(rxd->msdu_end.info0 & in ath10k_htt_rx_h_find_rfc1042()
1160 struct htt_rx_desc *rxd; in ath10k_htt_rx_h_undecap() local
1175 rxd = (void *)msdu->data - sizeof(*rxd); in ath10k_htt_rx_h_undecap()
1176 hdr = (void *)rxd->rx_hdr_status; in ath10k_htt_rx_h_undecap()
1177 decap = MS(__le32_to_cpu(rxd->msdu_start.info1), in ath10k_htt_rx_h_undecap()
1199 struct htt_rx_desc *rxd; in ath10k_htt_rx_get_csum_state() local
1205 rxd = (void *)skb->data - sizeof(*rxd); in ath10k_htt_rx_get_csum_state()
1206 flags = __le32_to_cpu(rxd->attention.flags); in ath10k_htt_rx_get_csum_state()
1207 info = __le32_to_cpu(rxd->msdu_start.info1); in ath10k_htt_rx_get_csum_state()
1240 struct htt_rx_desc *rxd; in ath10k_htt_rx_h_mpdu() local
1257 rxd = (void *)first->data - sizeof(*rxd); in ath10k_htt_rx_h_mpdu()
1259 enctype = MS(__le32_to_cpu(rxd->mpdu_start.info0), in ath10k_htt_rx_h_mpdu()
1265 hdr = (void *)rxd->rx_hdr_status; in ath10k_htt_rx_h_mpdu()
1278 rxd = (void *)last->data - sizeof(*rxd); in ath10k_htt_rx_h_mpdu()
1279 attention = __le32_to_cpu(rxd->attention.flags); in ath10k_htt_rx_h_mpdu()
1395 struct htt_rx_desc *rxd; in ath10k_htt_rx_h_unchain() local
1399 rxd = (void *)first->data - sizeof(*rxd); in ath10k_htt_rx_h_unchain()
1400 decap = MS(__le32_to_cpu(rxd->msdu_start.info1), in ath10k_htt_rx_h_unchain()
1412 skb_queue_len(amsdu) != 1 + rxd->frag_info.ring2_more_count) { in ath10k_htt_rx_h_unchain()
1425 struct htt_rx_desc *rxd; in ath10k_htt_rx_amsdu_allowed() local
1430 rxd = (void *)msdu->data - sizeof(*rxd); in ath10k_htt_rx_amsdu_allowed()
1441 is_mgmt = !!(rxd->attention.flags & in ath10k_htt_rx_amsdu_allowed()
1443 has_fcs_err = !!(rxd->attention.flags & in ath10k_htt_rx_amsdu_allowed()
1707 struct htt_rx_desc *rxd; in ath10k_htt_rx_extract_amsdu() local
1718 rxd = (void *)msdu->data - sizeof(*rxd); in ath10k_htt_rx_extract_amsdu()
1719 if (rxd->msdu_end.info0 & in ath10k_htt_rx_extract_amsdu()
1725 rxd = (void *)msdu->data - sizeof(*rxd); in ath10k_htt_rx_extract_amsdu()
1726 if (!(rxd->msdu_end.info0 & in ath10k_htt_rx_extract_amsdu()