Searched refs:MgmtRing (Results 1 - 13 of 13) 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 D | mac_pci.h | 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 D | mac_usb.h | 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 D | cmm_mac_pci.c | 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 [all...] |
H A D | cmm_mac_usb.c | 248 pMgmtRing = &pAd->MgmtRing; 250 /* link the pre-allocated Mgmt buffer to MgmtRing.Cell */ 258 (struct rt_tx_context *)pAd->MgmtRing.Cell[i].AllocVa; 282 /*pAd->MgmtRing.TxSwFreeIdx = (MGMT_RING_SIZE - 1); */ 283 pAd->MgmtRing.TxSwFreeIdx = MGMT_RING_SIZE; 284 pAd->MgmtRing.TxCpuIdx = 0; 285 pAd->MgmtRing.TxDmaIdx = 0; 391 pMgmtRing = &pAd->MgmtRing; 394 (struct rt_tx_context *)pAd->MgmtRing.Cell[i].AllocVa; 573 (struct rt_tx_context *)pAd->MgmtRing [all...] |
H A D | cmm_data_pci.c | 350 unsigned long SwIdx = pAd->MgmtRing.TxCpuIdx; 352 pTxD = (struct rt_txd *) pAd->MgmtRing.Cell[SwIdx].AllocVa; 354 pAd->MgmtRing.Cell[SwIdx].pNdisPacket = pPacket; 355 pAd->MgmtRing.Cell[SwIdx].pNextNdisPacket = NULL; 384 INC_RING_INDEX(pAd->MgmtRing.TxCpuIdx, MGMT_RING_SIZE); 386 RTMP_IO_WRITE32(pAd, TX_MGMTCTX_IDX, pAd->MgmtRing.TxCpuIdx); 670 struct rt_rtmp_mgmt_ring *pMgmtRing = &pAd->MgmtRing; 678 (struct rt_txd *) (pMgmtRing->Cell[pAd->MgmtRing.TxSwFreeIdx].
|
H A D | cmm_data_usb.c | 585 unsigned long SwIdx = pAd->MgmtRing.TxCpuIdx; 587 (struct rt_tx_context *)pAd->MgmtRing.Cell[SwIdx].AllocVa; 614 pAd->MgmtRing.Cell[pAd->MgmtRing.TxCpuIdx].pNdisPacket = pPacket; 629 /*if (pAd->MgmtRing.TxSwFreeIdx == MGMT_RING_SIZE) */ 633 pAd->MgmtRing.TxSwFreeIdx--; 634 INC_RING_INDEX(pAd->MgmtRing.TxCpuIdx, MGMT_RING_SIZE);
|
H A D | rtmp_init.c | 1458 Value = RTMP_GetPhysicalAddressLow(pAd->MgmtRing.Cell[0].AllocPa); 1483 pAd->MgmtRing.TxSwFreeIdx = 0; 1484 pAd->MgmtRing.TxCpuIdx = 0; 1485 RTMP_IO_WRITE32(pAd, TX_MGMTCTX_IDX, pAd->MgmtRing.TxCpuIdx);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/ |
H A D | rt_usb.c | 525 ASSERT((pAd->MgmtRing.TxDmaIdx == index)); 555 pPacket = pAd->MgmtRing.Cell[index].pNdisPacket; 556 pAd->MgmtRing.Cell[index].pNdisPacket = NULL; 558 /* Increase MgmtRing Index */ 559 INC_RING_INDEX(pAd->MgmtRing.TxDmaIdx, MGMT_RING_SIZE); 560 pAd->MgmtRing.TxSwFreeIdx++; 579 if (pAd->MgmtRing.TxSwFreeIdx <
|
H A D | usb_main_dev.c | 691 (struct rt_tx_context *)(pAd->MgmtRing. 692 Cell[pAd->MgmtRing.
|
H A D | rtmp.h | 1830 struct rt_rtmp_mgmt_ring MgmtRing; member in struct:rt_rtmp_adapter
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2870/common/ |
H A D | rtusb_bulk.c | 630 (struct rt_tx_context *)pAd->MgmtRing.Cell[pAd->MgmtRing.TxDmaIdx].AllocVa; 633 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)) { 961 RTUSBBulkOutMLMEPacket(pAd, pAd->MgmtRing.TxDmaIdx); 1178 pMLMEContext = (struct rt_tx_context *)pAd->MgmtRing.Cell[i].AllocVa;
|
H A D | rtusb_io.c | 1112 if (pAd->MgmtRing.TxSwFreeIdx < 1289 MgmtRing. 1291 MgmtRing.
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/sta/ |
H A D | rtmp_data.c | 1219 if (pAd->MgmtRing.TxSwFreeIdx > pAd->MgmtRing.TxCpuIdx) 1221 pAd->MgmtRing.TxSwFreeIdx - pAd->MgmtRing.TxCpuIdx - 1225 pAd->MgmtRing.TxSwFreeIdx + MGMT_RING_SIZE - 1226 pAd->MgmtRing.TxCpuIdx - 1; 1277 if (pAd->MgmtRing.TxSwFreeIdx != MGMT_RING_SIZE)
|
Completed in 161 milliseconds