Lines Matching refs:resp
1588 struct htt_resp *resp = (struct htt_resp *)skb->data; in ath10k_htt_rx_frm_tx_compl() local
1590 int status = MS(resp->data_tx_completion.flags, HTT_DATA_TX_STATUS); in ath10k_htt_rx_frm_tx_compl()
1614 resp->data_tx_completion.num_msdus); in ath10k_htt_rx_frm_tx_compl()
1616 for (i = 0; i < resp->data_tx_completion.num_msdus; i++) { in ath10k_htt_rx_frm_tx_compl()
1617 msdu_id = resp->data_tx_completion.msdus[i]; in ath10k_htt_rx_frm_tx_compl()
1623 static void ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) in ath10k_htt_rx_addba() argument
1625 struct htt_rx_addba *ev = &resp->rx_addba; in ath10k_htt_rx_addba()
1663 static void ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) in ath10k_htt_rx_delba() argument
1665 struct htt_rx_delba *ev = &resp->rx_delba; in ath10k_htt_rx_delba()
1807 struct htt_resp *resp = (void *)skb->data; in ath10k_htt_rx_in_ord_ind() local
1824 skb_pull(skb, sizeof(resp->hdr)); in ath10k_htt_rx_in_ord_ind()
1825 skb_pull(skb, sizeof(resp->rx_in_ord_ind)); in ath10k_htt_rx_in_ord_ind()
1827 peer_id = __le16_to_cpu(resp->rx_in_ord_ind.peer_id); in ath10k_htt_rx_in_ord_ind()
1828 msdu_count = __le16_to_cpu(resp->rx_in_ord_ind.msdu_count); in ath10k_htt_rx_in_ord_ind()
1829 vdev_id = resp->rx_in_ord_ind.vdev_id; in ath10k_htt_rx_in_ord_ind()
1830 tid = SM(resp->rx_in_ord_ind.info, HTT_RX_IN_ORD_IND_INFO_TID); in ath10k_htt_rx_in_ord_ind()
1831 offload = !!(resp->rx_in_ord_ind.info & in ath10k_htt_rx_in_ord_ind()
1833 frag = !!(resp->rx_in_ord_ind.info & HTT_RX_IN_ORD_IND_INFO_FRAG_MASK); in ath10k_htt_rx_in_ord_ind()
1839 if (skb->len < msdu_count * sizeof(*resp->rx_in_ord_ind.msdu_descs)) { in ath10k_htt_rx_in_ord_ind()
1848 ret = ath10k_htt_rx_pop_paddr_list(htt, &resp->rx_in_ord_ind, &list); in ath10k_htt_rx_in_ord_ind()
1894 struct htt_resp *resp = (struct htt_resp *)skb->data; in ath10k_htt_t2h_msg_handler() local
1901 resp->hdr.msg_type); in ath10k_htt_t2h_msg_handler()
1902 switch (resp->hdr.msg_type) { in ath10k_htt_t2h_msg_handler()
1904 htt->target_version_major = resp->ver_resp.major; in ath10k_htt_t2h_msg_handler()
1905 htt->target_version_minor = resp->ver_resp.minor; in ath10k_htt_t2h_msg_handler()
1917 .vdev_id = resp->peer_map.vdev_id, in ath10k_htt_t2h_msg_handler()
1918 .peer_id = __le16_to_cpu(resp->peer_map.peer_id), in ath10k_htt_t2h_msg_handler()
1920 memcpy(ev.addr, resp->peer_map.addr, sizeof(ev.addr)); in ath10k_htt_t2h_msg_handler()
1926 .peer_id = __le16_to_cpu(resp->peer_unmap.peer_id), in ath10k_htt_t2h_msg_handler()
1933 int status = __le32_to_cpu(resp->mgmt_tx_completion.status); in ath10k_htt_t2h_msg_handler()
1936 __le32_to_cpu(resp->mgmt_tx_completion.desc_id); in ath10k_htt_t2h_msg_handler()
1962 struct htt_security_indication *ev = &resp->security_indication; in ath10k_htt_t2h_msg_handler()
1975 ath10k_htt_rx_frag_handler(htt, &resp->rx_frag_ind); in ath10k_htt_t2h_msg_handler()
1993 ath10k_htt_rx_addba(ar, resp); in ath10k_htt_t2h_msg_handler()
1996 ath10k_htt_rx_delba(ar, resp); in ath10k_htt_t2h_msg_handler()
2000 (struct ath10k_pktlog_hdr *)resp->pktlog_msg.payload; in ath10k_htt_t2h_msg_handler()
2002 trace_ath10k_htt_pktlog(ar, resp->pktlog_msg.payload, in ath10k_htt_t2h_msg_handler()
2029 resp->hdr.msg_type); in ath10k_htt_t2h_msg_handler()
2043 struct htt_resp *resp; in ath10k_htt_txrx_compl_task() local
2055 resp = (struct htt_resp *)skb->data; in ath10k_htt_txrx_compl_task()
2056 ath10k_htt_rx_handler(htt, &resp->rx_ind); in ath10k_htt_txrx_compl_task()