/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 | 1370 void STAFindCipherAlgorithm(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 1378 pSrcBufVA = GET_OS_PKT_DATAPTR(pTxBlk->pPacket); 1387 if (RTMP_GET_PACKET_EAPOL(pTxBlk->pPacket)) { 1392 if (!(TX_BLK_TEST_FLAG(pTxBlk, fTX_bClearEAPFrame)) 1428 pTxBlk->CipherAlg = CipherAlg; 1429 pTxBlk->pKey = pKey; 1432 void STABuildCommon802_11Header(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 1441 pTxBlk->MpduHeaderLen = sizeof(struct rt_header_802_11); 1444 (struct rt_header_802_11 *) & pTxBlk->HeaderBuf[TXINFO_SIZE + TXWI_SIZE]; 1451 ((TX_BLK_TEST_FLAG(pTxBlk, fTX_bWM 1513 STABuildCache802_11Header(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 * pHeader) argument 1559 STA_Build_ARalink_Frame_Header(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 1613 STA_Build_AMSDU_Frame_Header(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 1658 STA_AMPDU_Frame_Tx(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 1822 STA_AMSDU_Frame_Tx(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 1954 STA_Legacy_Frame_Tx(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 2072 STA_ARalink_Frame_Tx(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 2189 STA_Fragment_Frame_Tx(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) 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/common/ |
H A D | cmm_data_usb.c | 72 struct rt_tx_blk *pTxBlk, 82 struct rt_tx_blk *pTxBlk, 100 QueIdx = pTxBlk->QueIdx; 121 pTxBlk->Priv = 0; 128 RELEASE_NDIS_PACKET(pAd, pTxBlk->pPacket, 138 fillOffset += pTxBlk->Priv; 143 RELEASE_NDIS_PACKET(pAd, pTxBlk->pPacket, 149 NdisZeroMemory((u8 *)(&pTxBlk->HeaderBuf[0]), TXINFO_SIZE); 150 pTxInfo = (struct rt_txinfo *)(&pTxBlk->HeaderBuf[0]); 151 pTxWI = (struct rt_txwi *) (&pTxBlk 71 RtmpUSB_WriteSubTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, IN BOOLEAN bIsLast, u16 * FreeNumber) argument 81 RtmpUSB_WriteFragTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 fragNum, u16 * FreeNumber) argument 218 RtmpUSB_WriteSingleTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, IN BOOLEAN bIsLast, u16 * FreeNumber) argument 331 RtmpUSB_WriteMultiTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 frameNum, u16 * FreeNumber) argument 470 RtmpUSB_FinalWriteTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u16 totalMPDUSize, u16 TxIdx) argument 564 RtmpUSBDataKickOut(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 QueIdx) argument [all...] |
H A D | cmm_data_pci.c | 36 struct rt_tx_blk *pTxBlk, 50 pTxRing = &pAd->TxRing[pTxBlk->QueIdx]; 51 TxIdx = pAd->TxRing[pTxBlk->QueIdx].TxCpuIdx; 57 if (pTxBlk->TxFrameType == TX_AMSDU_FRAME) { 58 /*hwHeaderLen = ROUND_UP(pTxBlk->MpduHeaderLen-LENGTH_AMSDU_SUBFRAMEHEAD, 4)+LENGTH_AMSDU_SUBFRAMEHEAD; */ 60 pTxBlk->MpduHeaderLen - LENGTH_AMSDU_SUBFRAMEHEAD + 61 pTxBlk->HdrPadLen + LENGTH_AMSDU_SUBFRAMEHEAD; 63 /*hwHeaderLen = ROUND_UP(pTxBlk->MpduHeaderLen, 4); */ 64 hwHeaderLen = pTxBlk->MpduHeaderLen + pTxBlk 35 RtmpPCI_WriteTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, IN BOOLEAN bIsLast, u16 * FreeNumber) argument 100 RtmpPCI_WriteSingleTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, IN BOOLEAN bIsLast, u16 * FreeNumber) argument 159 RtmpPCI_WriteMultiTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 frameNum, u16 * FreeNumber) argument 238 RtmpPCI_FinalWriteTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u16 totalMPDUSize, u16 FirstTxIdx) argument 275 RtmpPCI_WriteFragTxResource(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk, u8 fragNum, u16 * FreeNumber) argument [all...] |
H A D | cmm_data.c | 486 No ACK, //pTxBlk->bAckRequired = FALSE; 487 No WMM, //pTxBlk->bWMM = FALSE; 488 No piggyback, //pTxBlk->bPiggyBack = FALSE; 489 Force LowRate, //pTxBlk->bForceLowRate = TRUE; 492 Force LowRate, //pTxBlk->bForceLowRate = TRUE; 495 No piggyback, //pTxBlk->bPiggyBack = FALSE; 498 pTxBlk->bWMM = TRUE; 500 pTxBlk->bWMM = TRUE; 557 BOOLEAN RTMP_FillTxBlkInfo(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk) argument 563 pPacket = pTxBlk 665 CanDoAggregateTransmit(struct rt_rtmp_adapter *pAd, char * pPacket, struct rt_tx_blk *pTxBlk) argument 728 struct rt_tx_blk *pTxBlk; local 1061 RTMPWriteTxWI_Data(struct rt_rtmp_adapter *pAd, struct rt_txwi * pTxWI, struct rt_tx_blk *pTxBlk) argument 1139 RTMPWriteTxWI_Cache(struct rt_rtmp_adapter *pAd, struct rt_txwi * pTxWI, struct rt_tx_blk *pTxBlk) argument [all...] |
/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 | 242 #define RTMP_HAS_ENOUGH_FREE_DESC(pAd, pTxBlk, freeNum, pPacket) \ 243 (RTUSBFreeDescriptorRequest(pAd, pTxBlk->QueIdx, (pTxBlk->TotalFrameLen + GET_OS_PKT_LEN(pPacket))) == NDIS_STATUS_SUCCESS) 252 #define HAL_WriteSubTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) \ 253 RtmpUSB_WriteSubTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) 255 #define HAL_WriteTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) \ 256 RtmpUSB_WriteSingleTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) 258 #define HAL_WriteFragTxResource(pAd, pTxBlk, fragNum, pFreeNumber) \ 259 RtmpUSB_WriteFragTxResource(pAd, pTxBlk, fragNum, pFreeNumber) 261 #define HAL_WriteMultiTxResource(pAd, pTxBlk, frameNu [all...] |
H A D | mac_pci.h | 173 #define RTMP_HAS_ENOUGH_FREE_DESC(pAd, pTxBlk, freeNum, pPacket) \ 174 ((freeNum) >= (unsigned long)(pTxBlk->TotalFragNum + RTMP_GET_PACKET_FRAGMENTS(pPacket) + 3)) /* rough estimate we will use 3 more descriptor. */ 184 #define HAL_WriteSubTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) \ 185 /* RtmpPCI_WriteSubTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) */ 187 #define HAL_WriteTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) \ 188 RtmpPCI_WriteSingleTxResource(pAd, pTxBlk, bIsLast, pFreeNumber) 190 #define HAL_WriteFragTxResource(pAd, pTxBlk, fragNum, pFreeNumber) \ 191 RtmpPCI_WriteFragTxResource(pAd, pTxBlk, fragNum, pFreeNumber) 193 #define HAL_WriteMultiTxResource(pAd, pTxBlk, frameNum, pFreeNumber) \ 194 RtmpPCI_WriteMultiTxResource(pAd, pTxBlk, frameNu [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/ |
H A D | rt_pci_rbus.c | 806 TxIdx : pAd->TxRing[pTxBlk->QueIdx].TxCpuIdx 807 QueIdx: pTxBlk->QueIdx 808 pTxD : pAd->TxRing[pTxBlk->QueIdx].Cell[TxIdx].AllocVa; 817 struct rt_tx_blk *pTxBlk; local 818 pTxBlk = (struct rt_tx_blk *)ptr; 819 return pci_map_single(pObj->pci_dev, pTxBlk->pSrcBufData, 820 pTxBlk->SrcBufLen, direction);
|
H A D | rtmp.h | 2475 struct rt_tx_blk *pTxBlk, u8 QueIdx); 2515 struct rt_txwi *pTxWI, struct rt_tx_blk *pTxBlk); 2518 struct rt_txwi *pTxWI, struct rt_tx_blk *pTxBlk); 3612 BOOLEAN RTMP_FillTxBlkInfo(struct rt_rtmp_adapter *pAd, struct rt_tx_blk *pTxBlk); 3901 struct rt_tx_blk *pTxBlk, 3905 struct rt_tx_blk *pTxBlk, 3910 struct rt_tx_blk *pTxBlk, 3914 struct rt_tx_blk *pTxBlk, 3918 struct rt_tx_blk *pTxBlk, 3922 struct rt_tx_blk *pTxBlk, [all...] |