Lines Matching full:txp

156 		struct mt76_connac_txp_common *txp;  in mt76_connac_tx_complete_skb()  local
160 txp = mt76_connac_txwi_to_txp(mdev, e->txwi); in mt76_connac_tx_complete_skb()
162 token = le16_to_cpu(txp->fw.token); in mt76_connac_tx_complete_skb()
164 token = le16_to_cpu(txp->hw.msdu_id[0]) & in mt76_connac_tx_complete_skb()
180 struct mt76_connac_hw_txp *txp = txp_ptr; in mt76_connac_write_hw_txp() local
181 struct mt76_connac_txp_ptr *ptr = &txp->ptr[0]; in mt76_connac_write_hw_txp()
185 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp); in mt76_connac_write_hw_txp()
188 txp->msdu_id[0] = cpu_to_le16(id | MT_MSDU_ID_VALID); in mt76_connac_write_hw_txp()
217 struct mt76_connac_fw_txp *txp) in mt76_connac_txp_skb_unmap_fw() argument
222 for (i = 0; i < txp->nbuf; i++) in mt76_connac_txp_skb_unmap_fw()
223 dma_unmap_single(dev, le32_to_cpu(txp->buf[i]), in mt76_connac_txp_skb_unmap_fw()
224 le16_to_cpu(txp->len[i]), DMA_TO_DEVICE); in mt76_connac_txp_skb_unmap_fw()
229 struct mt76_connac_hw_txp *txp) in mt76_connac_txp_skb_unmap_hw() argument
239 for (i = 0; i < ARRAY_SIZE(txp->ptr); i++) { in mt76_connac_txp_skb_unmap_hw()
240 struct mt76_connac_txp_ptr *ptr = &txp->ptr[i]; in mt76_connac_txp_skb_unmap_hw()
265 struct mt76_connac_txp_common *txp; in mt76_connac_txp_skb_unmap() local
267 txp = mt76_connac_txwi_to_txp(dev, t); in mt76_connac_txp_skb_unmap()
269 mt76_connac_txp_skb_unmap_fw(dev, &txp->fw); in mt76_connac_txp_skb_unmap()
271 mt76_connac_txp_skb_unmap_hw(dev, &txp->hw); in mt76_connac_txp_skb_unmap()