Lines Matching refs:MgmtRing
219 pAd->MgmtRing.Cell[index].pNdisPacket = NULL;
220 pAd->MgmtRing.Cell[index].pNextNdisPacket = NULL;
222 pAd->MgmtRing.Cell[index].AllocSize = TXD_SIZE;
223 pAd->MgmtRing.Cell[index].AllocVa = RingBaseVa;
224 RTMP_SetPhysicalAddressHigh(pAd->MgmtRing.Cell[index].
226 RTMP_SetPhysicalAddressLow(pAd->MgmtRing.Cell[index].
234 pTxD = (struct rt_txd *) pAd->MgmtRing.Cell[index].AllocVa;
237 /* no pre-allocated buffer required in MgmtRing for scatter-gather case */
369 pAd->MgmtRing.TxSwFreeIdx = 0;
370 pAd->MgmtRing.TxCpuIdx = 0;
474 pTxD = (struct rt_txd *) pAd->MgmtRing.Cell[i].AllocVa;
477 (void *)pAd->MgmtRing.Cell[i].pNdisPacket;
486 pAd->MgmtRing.Cell[i].pNdisPacket = NULL;
489 (void *)pAd->MgmtRing.Cell[i].
499 pAd->MgmtRing.Cell[i].pNextNdisPacket = NULL;
503 RTMP_IO_READ32(pAd, TX_MGMTDTX_IDX, &pAd->MgmtRing.TxDmaIdx);
504 pAd->MgmtRing.TxSwFreeIdx = pAd->MgmtRing.TxDmaIdx;
505 pAd->MgmtRing.TxCpuIdx = pAd->MgmtRing.TxDmaIdx;
506 RTMP_IO_WRITE32(pAd, TX_MGMTCTX_IDX, pAd->MgmtRing.TxCpuIdx);