Lines Matching refs:resp

1670 	struct htt_resp *resp = (struct htt_resp *)skb->data;  in ath10k_htt_rx_frm_tx_compl()  local
1672 int status = MS(resp->data_tx_completion.flags, HTT_DATA_TX_STATUS); in ath10k_htt_rx_frm_tx_compl()
1695 resp->data_tx_completion.num_msdus); in ath10k_htt_rx_frm_tx_compl()
1697 for (i = 0; i < resp->data_tx_completion.num_msdus; i++) { in ath10k_htt_rx_frm_tx_compl()
1698 msdu_id = resp->data_tx_completion.msdus[i]; in ath10k_htt_rx_frm_tx_compl()
1704 static void ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) in ath10k_htt_rx_addba() argument
1706 struct htt_rx_addba *ev = &resp->rx_addba; in ath10k_htt_rx_addba()
1744 static void ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) in ath10k_htt_rx_delba() argument
1746 struct htt_rx_delba *ev = &resp->rx_delba; in ath10k_htt_rx_delba()
1888 struct htt_resp *resp = (void *)skb->data; in ath10k_htt_rx_in_ord_ind() local
1905 skb_pull(skb, sizeof(resp->hdr)); in ath10k_htt_rx_in_ord_ind()
1906 skb_pull(skb, sizeof(resp->rx_in_ord_ind)); in ath10k_htt_rx_in_ord_ind()
1908 peer_id = __le16_to_cpu(resp->rx_in_ord_ind.peer_id); in ath10k_htt_rx_in_ord_ind()
1909 msdu_count = __le16_to_cpu(resp->rx_in_ord_ind.msdu_count); in ath10k_htt_rx_in_ord_ind()
1910 vdev_id = resp->rx_in_ord_ind.vdev_id; in ath10k_htt_rx_in_ord_ind()
1911 tid = SM(resp->rx_in_ord_ind.info, HTT_RX_IN_ORD_IND_INFO_TID); in ath10k_htt_rx_in_ord_ind()
1912 offload = !!(resp->rx_in_ord_ind.info & in ath10k_htt_rx_in_ord_ind()
1914 frag = !!(resp->rx_in_ord_ind.info & HTT_RX_IN_ORD_IND_INFO_FRAG_MASK); in ath10k_htt_rx_in_ord_ind()
1920 if (skb->len < msdu_count * sizeof(*resp->rx_in_ord_ind.msdu_descs)) { in ath10k_htt_rx_in_ord_ind()
1929 ret = ath10k_htt_rx_pop_paddr_list(htt, &resp->rx_in_ord_ind, &list); in ath10k_htt_rx_in_ord_ind()
1975 struct htt_resp *resp = (struct htt_resp *)skb->data; in ath10k_htt_t2h_msg_handler() local
1983 resp->hdr.msg_type); in ath10k_htt_t2h_msg_handler()
1985 if (resp->hdr.msg_type >= ar->htt.t2h_msg_types_max) { in ath10k_htt_t2h_msg_handler()
1987 resp->hdr.msg_type, ar->htt.t2h_msg_types_max); in ath10k_htt_t2h_msg_handler()
1991 type = ar->htt.t2h_msg_types[resp->hdr.msg_type]; in ath10k_htt_t2h_msg_handler()
1995 htt->target_version_major = resp->ver_resp.major; in ath10k_htt_t2h_msg_handler()
1996 htt->target_version_minor = resp->ver_resp.minor; in ath10k_htt_t2h_msg_handler()
2008 .vdev_id = resp->peer_map.vdev_id, in ath10k_htt_t2h_msg_handler()
2009 .peer_id = __le16_to_cpu(resp->peer_map.peer_id), in ath10k_htt_t2h_msg_handler()
2011 memcpy(ev.addr, resp->peer_map.addr, sizeof(ev.addr)); in ath10k_htt_t2h_msg_handler()
2017 .peer_id = __le16_to_cpu(resp->peer_unmap.peer_id), in ath10k_htt_t2h_msg_handler()
2024 int status = __le32_to_cpu(resp->mgmt_tx_completion.status); in ath10k_htt_t2h_msg_handler()
2027 __le32_to_cpu(resp->mgmt_tx_completion.desc_id); in ath10k_htt_t2h_msg_handler()
2050 struct htt_security_indication *ev = &resp->security_indication; in ath10k_htt_t2h_msg_handler()
2063 ath10k_htt_rx_frag_handler(htt, &resp->rx_frag_ind); in ath10k_htt_t2h_msg_handler()
2080 ath10k_htt_rx_addba(ar, resp); in ath10k_htt_t2h_msg_handler()
2083 ath10k_htt_rx_delba(ar, resp); in ath10k_htt_t2h_msg_handler()
2087 (struct ath10k_pktlog_hdr *)resp->pktlog_msg.payload; in ath10k_htt_t2h_msg_handler()
2089 trace_ath10k_htt_pktlog(ar, resp->pktlog_msg.payload, in ath10k_htt_t2h_msg_handler()
2119 resp->hdr.msg_type); in ath10k_htt_t2h_msg_handler()
2134 struct htt_resp *resp; in ath10k_htt_txrx_compl_task() local
2144 resp = (struct htt_resp *)skb->data; in ath10k_htt_txrx_compl_task()
2145 ath10k_htt_rx_handler(htt, &resp->rx_ind); in ath10k_htt_txrx_compl_task()