/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/chip/ |
H A D | mac_usb.h | 222 #define RTMP_START_DEQUEUE(pAd, QueIdx, irqFlags) \ 224 RTMP_IRQ_LOCK(&pAd->DeQueueLock[QueIdx], irqFlags); \ 225 if (pAd->DeQueueRunning[QueIdx]) { \ 226 RTMP_IRQ_UNLOCK(&pAd->DeQueueLock[QueIdx], irqFlags); \ 227 DBGPRINT(RT_DEBUG_OFF, ("DeQueueRunning[%d]= TRUE!\n", QueIdx)); \ 230 pAd->DeQueueRunning[QueIdx] = TRUE; \ 231 RTMP_IRQ_UNLOCK(&pAd->DeQueueLock[QueIdx], irqFlags);\ 235 #define RTMP_STOP_DEQUEUE(pAd, QueIdx, irqFlags) \ 237 RTMP_IRQ_LOCK(&pAd->DeQueueLock[QueIdx], irqFlags); \ 238 pAd->DeQueueRunning[QueIdx] [all...] |
H A D | mac_pci.h | 170 #define RTMP_START_DEQUEUE(pAd, QueIdx, irqFlags) do {} while (0) 171 #define RTMP_STOP_DEQUEUE(pAd, QueIdx, irqFlags) do {} while (0) 175 #define RTMP_RELEASE_DESC_RESOURCE(pAd, QueIdx) do {} while (0) 177 #define NEED_QUEUE_BACK_FOR_AGG(pAd, QueIdx, freeNum, _TxFrameType) \ 179 (pAd->TxSwQueue[QueIdx].Number == 0)) || (freeNum < 3))
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/common/ |
H A D | cmm_data_usb.c | 45 u8 QueIdx, 56 (fRTUSB_BULK_OUT_DATA_NORMAL << QueIdx)); 61 (fRTUSB_BULK_OUT_DATA_NORMAL << QueIdx)); 91 u8 QueIdx; local 100 QueIdx = pTxBlk->QueIdx; 101 pHTTXContext = &pAd->TxContext[QueIdx]; 103 RTMP_IRQ_LOCK(&pAd->TxContextQueueLock[QueIdx], IrqFlags); 105 pHTTXContext = &pAd->TxContext[QueIdx]; 110 Status = RtmpUSBCanDoWrite(pAd, QueIdx, pHTTXContex 44 RtmpUSBCanDoWrite(struct rt_rtmp_adapter *pAd, u8 QueIdx, struct rt_ht_tx_context *pHTTXContext) argument 229 u8 QueIdx; local 341 u8 QueIdx; local 474 u8 QueIdx; local 550 RtmpUSBDataLastTxIdx(struct rt_rtmp_adapter *pAd, u8 QueIdx, u16 TxIdx) argument 564 RtmpUSBDataKickOut(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 QueIdx) argument 576 RtmpUSBMgmtKickOut(struct rt_rtmp_adapter *pAd, u8 QueIdx, void *pPacket, u8 *pSrcBufVA, u32 SrcBufLen) argument 645 RtmpUSBNullFrameKickOut(struct rt_rtmp_adapter *pAd, u8 QueIdx, u8 * pNullFrame, u32 frameLen) argument [all...] |
H A D | cmm_data_pci.c | 50 pTxRing = &pAd->TxRing[pTxBlk->QueIdx]; 51 TxIdx = pAd->TxRing[pTxBlk->QueIdx].TxCpuIdx; 116 pTxRing = &pAd->TxRing[pTxBlk->QueIdx]; 117 TxIdx = pAd->TxRing[pTxBlk->QueIdx].TxCpuIdx; 177 pTxRing = &pAd->TxRing[pTxBlk->QueIdx]; 178 TxIdx = pAd->TxRing[pTxBlk->QueIdx].TxCpuIdx; 249 pTxRing = &pAd->TxRing[pTxBlk->QueIdx]; 256 u8 QueIdx, u16 LastTxIdx) 264 pTxRing = &pAd->TxRing[QueIdx]; 290 pTxRing = &pAd->TxRing[pTxBlk->QueIdx]; 255 RtmpPCIDataLastTxIdx(struct rt_rtmp_adapter *pAd, u8 QueIdx, u16 LastTxIdx) argument 344 RtmpPCIMgmtKickOut(struct rt_rtmp_adapter *pAd, u8 QueIdx, void *pPacket, u8 *pSrcBufVA, u32 SrcBufLen) argument 519 RTMPFreeTXDUponTxDmaDone(struct rt_rtmp_adapter *pAd, u8 QueIdx) argument 867 MlmeHardTransmitTxRing(struct rt_rtmp_adapter *pAd, u8 QueIdx, void *pPacket) argument 1043 MlmeDataHardTransmit(struct rt_rtmp_adapter *pAd, u8 QueIdx, void *pPacket) argument [all...] |
H A D | cmm_data.c | 108 u8 QueIdx, u8 *pData, u32 Length) 123 if ((QueIdx & MGMT_USE_QUEUE_FLAG) == MGMT_USE_QUEUE_FLAG) { 125 QueIdx &= (~MGMT_USE_QUEUE_FLAG); 131 QueIdx = (bUseDataQ == TRUE ? QueIdx : 3); 153 /* free Tx(QueIdx) resources */ 154 RTMPFreeTXDUponTxDmaDone(pAd, QueIdx); 155 FreeNum = GET_TXRING_FREENO(pAd, QueIdx); 181 MlmeDataHardTransmit(pAd, QueIdx, pPacket); 185 Status = MlmeHardTransmit(pAd, QueIdx, pPacke 107 MiniportMMRequest(struct rt_rtmp_adapter *pAd, u8 QueIdx, u8 *pData, u32 Length) argument 245 MlmeHardTransmit(struct rt_rtmp_adapter *pAd, u8 QueIdx, void *pPacket) argument 273 MlmeHardTransmitMgmtRing(struct rt_rtmp_adapter *pAd, u8 QueIdx, void *pPacket) argument 724 u8 QueIdx, sQIdx, eQIdx; local [all...] |
/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 | 931 u8 QueIdx, UserPriority; local 1076 /* STEP 3. Traffic classification. outcome = <UserPriority, QueIdx> */ 1079 QueIdx = QID_AC_BE; 1114 QueIdx = MapUserPriorityToAccessCategory[UserPriority]; 1117 /* TODO: downgrade UP & QueIdx before passing ACM */ 1123 if (pAd->CommonCfg.APEdcaParm.bACM[QueIdx]) { 1125 QueIdx = QID_AC_BE; 1134 if (pAd->TxSwQueue[QueIdx].Number >= MAX_PACKETS_IN_QUEUE) { 1140 InsertTailQueueAc(pAd, pEntry, &pAd->TxSwQueue[QueIdx], 1165 pAd->RalinkCounters.OneSecOsTxCount[QueIdx] 1192 RTMPFreeTXDRequest(struct rt_rtmp_adapter *pAd, u8 QueIdx, u8 NumberRequired, u8 *FreeNumberIs) argument 1247 RTMPFreeTXDRequest(struct rt_rtmp_adapter *pAd, u8 QueIdx, u8 NumberRequired, u8 *FreeNumberIs) argument 1352 RTMPSendRTSFrame(struct rt_rtmp_adapter *pAd, u8 *pDA, IN unsigned int NextMpduSize, u8 TxRate, u8 RTSRate, u16 AckDuration, u8 QueIdx, u8 FrameGap) argument 2437 STAHardTransmit(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 QueIdx) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/ |
H A D | rtmp.h | 2203 u8 QueIdx; member in struct:rt_tx_blk 2468 u8 QueIdx, u8 Max_Tx_Packets); 2472 u8 QueIdx, unsigned long *pFreeTXDLeft); 2475 struct rt_tx_blk *pTxBlk, u8 QueIdx); 2486 u8 QueIdx, void *pPacket); 2489 u8 QueIdx, void *pPacket); 2493 u8 QueIdx, void *pPacket); 2496 u8 QueIdx, void *pPacket); 2525 u8 QueIdx, u8 *pData, u32 Length); 2541 u8 QueIdx, u [all...] |