Searched refs:pTxBlk (Results 1 - 8 of 8) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/sta/
H A Drtmp_data.c1370 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 Dcmm_data_usb.c72 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 Dcmm_data_pci.c36 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 Dcmm_data.c486 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 Dmac_usb.h242 #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 Dmac_pci.h173 #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 Drt_pci_rbus.c806 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 Drtmp.h2475 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...]

Completed in 183 milliseconds