Lines Matching refs:pTxRing
61 struct rt_rtmp_tx_ring *pTxRing;
144 pTxRing = &pAd->TxRing[num];
146 pTxRing->Cell[index].pNdisPacket = NULL;
147 pTxRing->Cell[index].pNextNdisPacket = NULL;
149 pTxRing->Cell[index].AllocSize = TXD_SIZE;
150 pTxRing->Cell[index].AllocVa = RingBaseVa;
151 RTMP_SetPhysicalAddressHigh(pTxRing->
154 RTMP_SetPhysicalAddressLow(pTxRing->Cell[index].
159 pDmaBuf = &pTxRing->Cell[index].DmaBuf;
169 (struct rt_txd *) pTxRing->Cell[index].AllocVa;
410 struct rt_rtmp_tx_ring *pTxRing;
423 pTxRing = &pAd->TxRing[RingType];
429 pTxD = (struct rt_txd *) pTxRing->Cell[i].AllocVa;
431 pPacket = (void *)pTxRing->Cell[i].pNdisPacket;
436 pTxRing->Cell[i].pNdisPacket = NULL;
440 (void *)pTxRing->Cell[i].pNextNdisPacket;
445 pTxRing->Cell[i].pNextNdisPacket = NULL;
450 &pTxRing->TxDmaIdx);
451 pTxRing->TxSwFreeIdx = pTxRing->TxDmaIdx;
452 pTxRing->TxCpuIdx = pTxRing->TxDmaIdx;
454 pTxRing->TxCpuIdx);
539 struct rt_rtmp_tx_ring *pTxRing;
566 pTxRing = &pAd->TxRing[index];
569 pTxD = (struct rt_txd *) (pTxRing->Cell[j].AllocVa);
570 pPacket = pTxRing->Cell[j].pNdisPacket;
580 pTxRing->Cell[j].pNdisPacket = NULL;
582 pPacket = pTxRing->Cell[j].pNextNdisPacket;
592 pTxRing->Cell[pTxRing->TxSwFreeIdx].pNextNdisPacket =