Searched refs:TxSwFreeIdx (Results 1 - 12 of 12) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/chip/
H A Dmac_pci.h210 (_pAd->TxRing[_QueIdx].TxSwFreeIdx > _pAd->TxRing[_QueIdx].TxCpuIdx) ? \
211 (_pAd->TxRing[_QueIdx].TxSwFreeIdx - _pAd->TxRing[_QueIdx].TxCpuIdx - 1) \
213 (_pAd->TxRing[_QueIdx].TxSwFreeIdx + TX_RING_SIZE - _pAd->TxRing[_QueIdx].TxCpuIdx - 1);
216 (_pAd->MgmtRing.TxSwFreeIdx > _pAd->MgmtRing.TxCpuIdx) ? \
217 (_pAd->MgmtRing.TxSwFreeIdx - _pAd->MgmtRing.TxCpuIdx - 1) \
219 (_pAd->MgmtRing.TxSwFreeIdx + MGMT_RING_SIZE - _pAd->MgmtRing.TxCpuIdx - 1);
H A Dmac_usb.h279 #define GET_TXRING_FREENO(_pAd, _QueIdx) (_QueIdx) /*(_pAd->TxRing[_QueIdx].TxSwFreeIdx) */
280 #define GET_MGMTRING_FREENO(_pAd) (_pAd->MgmtRing.TxSwFreeIdx)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/common/
H A Dcmm_data_pci.c534 while (pTxRing->TxSwFreeIdx != pTxRing->TxDmaIdx) {
544 (struct rt_txd *) (pTxRing->Cell[pTxRing->TxSwFreeIdx].AllocVa);
553 pTxRing->Cell[pTxRing->TxSwFreeIdx].pNdisPacket;
562 pTxRing->Cell[pTxRing->TxSwFreeIdx].pNdisPacket = NULL;
565 pTxRing->Cell[pTxRing->TxSwFreeIdx].pNextNdisPacket;
576 pTxRing->Cell[pTxRing->TxSwFreeIdx].pNextNdisPacket =
583 INC_RING_INDEX(pTxRing->TxSwFreeIdx, TX_RING_SIZE);
675 while (pMgmtRing->TxSwFreeIdx != pMgmtRing->TxDmaIdx) {
678 (struct rt_txd *) (pMgmtRing->Cell[pAd->MgmtRing.TxSwFreeIdx].
681 pPacket = pMgmtRing->Cell[pMgmtRing->TxSwFreeIdx]
[all...]
H A Dcmm_mac_pci.c358 pAd->TxRing[index].TxSwFreeIdx = 0;
369 pAd->MgmtRing.TxSwFreeIdx = 0;
451 pTxRing->TxSwFreeIdx = pTxRing->TxDmaIdx;
504 pAd->MgmtRing.TxSwFreeIdx = pAd->MgmtRing.TxDmaIdx;
592 pTxRing->Cell[pTxRing->TxSwFreeIdx].pNextNdisPacket =
H A Dcmm_data_usb.c558 1. TxSwFreeIdx < TX_RING_SIZE;
560 2. If TxSwFreeIdx == TX_RING_SIZE
629 /*if (pAd->MgmtRing.TxSwFreeIdx == MGMT_RING_SIZE) */
632 /* Decrease the TxSwFreeIdx and Increase the TX_CTX_IDX */
633 pAd->MgmtRing.TxSwFreeIdx--;
H A Dcmm_mac_usb.c282 /*pAd->MgmtRing.TxSwFreeIdx = (MGMT_RING_SIZE - 1); */
283 pAd->MgmtRing.TxSwFreeIdx = MGMT_RING_SIZE;
H A Drtmp_init.c1475 pAd->TxRing[i].TxSwFreeIdx = 0;
1483 pAd->MgmtRing.TxSwFreeIdx = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/sta/
H A Drtmp_data.c1204 if (pAd->TxRing[QueIdx].TxSwFreeIdx >
1207 pAd->TxRing[QueIdx].TxSwFreeIdx -
1211 pAd->TxRing[QueIdx].TxSwFreeIdx + TX_RING_SIZE -
1219 if (pAd->MgmtRing.TxSwFreeIdx > pAd->MgmtRing.TxCpuIdx)
1221 pAd->MgmtRing.TxSwFreeIdx - pAd->MgmtRing.TxCpuIdx -
1225 pAd->MgmtRing.TxSwFreeIdx + MGMT_RING_SIZE -
1277 if (pAd->MgmtRing.TxSwFreeIdx != MGMT_RING_SIZE)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/
H A Drt_usb.c560 pAd->MgmtRing.TxSwFreeIdx++;
579 if (pAd->MgmtRing.TxSwFreeIdx <
H A Drtmp.h495 u32 TxSwFreeIdx; /* software next free tx index */ member in struct:rt_rtmp_tx_ring
509 u32 TxSwFreeIdx; /* software next free tx index */ member in struct:rt_rtmp_mgmt_ring
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2870/common/
H A Drtusb_bulk.c633 if ((pAd->MgmtRing.TxSwFreeIdx >= MGMT_RING_SIZE) ||
686 /* printk("<---RTUSBBulkOutMLMEPacket,Cpu=%d!, Dma=%d, SwIdx=%d!\n", pAd->MgmtRing.TxCpuIdx, pAd->MgmtRing.TxDmaIdx, pAd->MgmtRing.TxSwFreeIdx); */
960 (pAd->MgmtRing.TxSwFreeIdx < MGMT_RING_SIZE)) {
H A Drtusb_io.c1112 if (pAd->MgmtRing.TxSwFreeIdx <

Completed in 157 milliseconds