Lines Matching full:rx_desc
135 struct htt_rx_desc *rx_desc; in __ath10k_htt_rx_ring_fill_n() local
169 /* Clear rx_desc attention word before posting to Rx ring */ in __ath10k_htt_rx_ring_fill_n()
170 rx_desc = HTT_RX_BUF_TO_RX_DESC(hw, skb->data); in __ath10k_htt_rx_ring_fill_n()
171 ath10k_htt_rx_desc_get_attention(hw, rx_desc)->flags = __cpu_to_le32(0); in __ath10k_htt_rx_ring_fill_n()
357 struct htt_rx_desc *rx_desc; in ath10k_htt_rx_amsdu_pop() local
376 rx_desc = HTT_RX_BUF_TO_RX_DESC(hw, msdu->data); in ath10k_htt_rx_amsdu_pop()
377 rx_desc_attention = ath10k_htt_rx_desc_get_attention(hw, rx_desc); in ath10k_htt_rx_amsdu_pop()
379 rx_desc); in ath10k_htt_rx_amsdu_pop()
380 rx_desc_msdu_end_common = ath10k_htt_rx_desc_get_msdu_end(hw, rx_desc); in ath10k_htt_rx_amsdu_pop()
381 rx_desc_frag_info_common = ath10k_htt_rx_desc_get_frag_info(hw, rx_desc); in ath10k_htt_rx_amsdu_pop()
435 /* FIXME: why are we skipping the first part of the rx_desc? */ in ath10k_htt_rx_amsdu_pop()
437 trace_ath10k_htt_rx_desc(ar, (void *)rx_desc + sizeof(u32), in ath10k_htt_rx_amsdu_pop()
439 trace_ath10k_htt_rx_desc(ar, (u8 *)rx_desc + sizeof(u32), in ath10k_htt_rx_amsdu_pop()
2513 static void ath10k_htt_rx_mpdu_desc_pn_hl(struct htt_hl_rx_desc *rx_desc, in ath10k_htt_rx_mpdu_desc_pn_hl() argument
2519 pn->pn48 = __le32_to_cpu(rx_desc->pn_31_0) + in ath10k_htt_rx_mpdu_desc_pn_hl()
2520 ((u64)(__le32_to_cpu(rx_desc->u0.pn_63_32) & 0xFFFF) << 32); in ath10k_htt_rx_mpdu_desc_pn_hl()
2523 pn->pn24 = __le32_to_cpu(rx_desc->pn_31_0); in ath10k_htt_rx_mpdu_desc_pn_hl()
2543 struct htt_hl_rx_desc *rx_desc; in ath10k_htt_rx_pn_check_replay_hl() local
2559 rx_desc = (struct htt_hl_rx_desc *)&rx->mpdu_ranges[num_mpdu_ranges]; in ath10k_htt_rx_pn_check_replay_hl()
2560 rx_desc_info = __le32_to_cpu(rx_desc->info); in ath10k_htt_rx_pn_check_replay_hl()
2575 ath10k_htt_rx_mpdu_desc_pn_hl(rx_desc, &new_pn, peer->rx_pn[sec_index].pn_len); in ath10k_htt_rx_pn_check_replay_hl()
2606 struct htt_hl_rx_desc *rx_desc; in ath10k_htt_rx_proc_rx_ind_hl() local
2658 rx_desc = (struct htt_hl_rx_desc *)&rx->mpdu_ranges[num_mpdu_ranges]; in ath10k_htt_rx_proc_rx_ind_hl()
2659 rx_desc_info = __le32_to_cpu(rx_desc->info); in ath10k_htt_rx_proc_rx_ind_hl()
2669 ath10k_htt_rx_mpdu_desc_pn_hl(rx_desc, &new_pn, peer->rx_pn[sec_index].pn_len); in ath10k_htt_rx_proc_rx_ind_hl()
2908 struct htt_hl_rx_desc *rx_desc; in ath10k_htt_rx_proc_rx_frag_ind_hl() local
2942 rx_desc = (struct htt_hl_rx_desc *)(skb->data + tot_hdr_len); in ath10k_htt_rx_proc_rx_frag_ind_hl()
2943 rx_desc_info = __le32_to_cpu(rx_desc->info); in ath10k_htt_rx_proc_rx_frag_ind_hl()
2945 hdr = (struct ieee80211_hdr *)((u8 *)rx_desc + rx_hl->fw_desc.len); in ath10k_htt_rx_proc_rx_frag_ind_hl()
2970 ath10k_htt_rx_mpdu_desc_pn_hl(rx_desc, &new_pn, peer->rx_pn[sec_index].pn_len); in ath10k_htt_rx_proc_rx_frag_ind_hl()