Lines Matching full:txp
163 struct mt76_connac_hw_txp *txp = txp_ptr; in mt76_connac_write_hw_txp() local
164 struct mt76_connac_txp_ptr *ptr = &txp->ptr[0]; in mt76_connac_write_hw_txp()
168 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp); in mt76_connac_write_hw_txp()
171 txp->msdu_id[0] = cpu_to_le16(id | MT_MSDU_ID_VALID); in mt76_connac_write_hw_txp()
200 struct mt76_connac_fw_txp *txp) in mt76_connac_txp_skb_unmap_fw() argument
205 for (i = 0; i < txp->nbuf; i++) in mt76_connac_txp_skb_unmap_fw()
206 dma_unmap_single(dev, le32_to_cpu(txp->buf[i]), in mt76_connac_txp_skb_unmap_fw()
207 le16_to_cpu(txp->len[i]), DMA_TO_DEVICE); in mt76_connac_txp_skb_unmap_fw()
212 struct mt76_connac_hw_txp *txp) in mt76_connac_txp_skb_unmap_hw() argument
222 for (i = 0; i < ARRAY_SIZE(txp->ptr); i++) { in mt76_connac_txp_skb_unmap_hw()
223 struct mt76_connac_txp_ptr *ptr = &txp->ptr[i]; in mt76_connac_txp_skb_unmap_hw()
248 struct mt76_connac_txp_common *txp; in mt76_connac_txp_skb_unmap() local
250 txp = mt76_connac_txwi_to_txp(dev, t); in mt76_connac_txp_skb_unmap()
252 mt76_connac_txp_skb_unmap_fw(dev, &txp->fw); in mt76_connac_txp_skb_unmap()
254 mt76_connac_txp_skb_unmap_hw(dev, &txp->hw); in mt76_connac_txp_skb_unmap()