• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/rt2860/common/

Lines Matching refs:pHTTXContext

46 					    struct rt_ht_tx_context *pHTTXContext)
50 if (((pHTTXContext->CurWritePosition) <
51 pHTTXContext->NextBulkOutPosition)
52 && (pHTTXContext->CurWritePosition + LOCAL_TXBUF_SIZE) >
53 pHTTXContext->NextBulkOutPosition) {
57 } else if ((pHTTXContext->CurWritePosition == 8)
58 && (pHTTXContext->NextBulkOutPosition < LOCAL_TXBUF_SIZE)) {
62 } else if (pHTTXContext->bCurWriting == TRUE) {
85 struct rt_ht_tx_context *pHTTXContext;
101 pHTTXContext = &pAd->TxContext[QueIdx];
105 pHTTXContext = &pAd->TxContext[QueIdx];
106 fillOffset = pHTTXContext->CurWritePosition;
110 Status = RtmpUSBCanDoWrite(pAd, QueIdx, pHTTXContext);
112 pHTTXContext->bCurWriting = TRUE;
115 if ((pHTTXContext->ENextBulkOutPosition ==
116 pHTTXContext->CurWritePosition)) {
117 pHTTXContext->ENextBulkOutPosition += 8;
118 pHTTXContext->CurWritePosition += 8;
122 pHTTXContext->CurWriteRealPos =
123 pHTTXContext->CurWritePosition;
135 ((pHTTXContext->bCurWriting ==
154 &pHTTXContext->TransferBuffer->field.WirelessPacket[fillOffset];
174 if ((pHTTXContext->CurWritePosition + pTxBlk->Priv + 3906) >
186 pHTTXContext->CurWriteRealPos += (TXINFO_SIZE + TXWI_SIZE + hwHdrLen);
199 /* Update the pHTTXContext->CurWritePosition. 3906 used to prevent the NextBulkOut is a A-RALINK/A-MSDU Frame. */
200 pHTTXContext->CurWritePosition += pTxBlk->Priv;
202 pHTTXContext->CurWritePosition = 8;
203 pHTTXContext->CurWriteRealPos = pHTTXContext->CurWritePosition;
206 pHTTXContext->bCurWriting = FALSE;
223 struct rt_ht_tx_context *pHTTXContext;
244 pHTTXContext = &pAd->TxContext[QueIdx];
245 fillOffset = pHTTXContext->CurWritePosition;
248 Status = RtmpUSBCanDoWrite(pAd, QueIdx, pHTTXContext);
250 pHTTXContext->bCurWriting = TRUE;
256 if ((pHTTXContext->ENextBulkOutPosition ==
257 pHTTXContext->CurWritePosition)) {
258 pHTTXContext->ENextBulkOutPosition += 8;
259 pHTTXContext->CurWritePosition += 8;
262 pHTTXContext->CurWriteRealPos = pHTTXContext->CurWritePosition;
265 &pHTTXContext->TransferBuffer->field.
284 if ((pHTTXContext->CurWritePosition + 3906 + pTxBlk->Priv) >
303 pHTTXContext->CurWriteRealPos +=
314 pHTTXContext->CurWritePosition += pTxBlk->Priv;
316 pHTTXContext->CurWritePosition = 8;
317 pHTTXContext->CurWriteRealPos = pHTTXContext->CurWritePosition;
319 pHTTXContext->bCurWriting = FALSE;
335 struct rt_ht_tx_context *pHTTXContext;
350 pHTTXContext = &pAd->TxContext[QueIdx];
356 Status = RtmpUSBCanDoWrite(pAd, QueIdx, pHTTXContext);
358 pHTTXContext->bCurWriting = TRUE;
364 if ((pHTTXContext->ENextBulkOutPosition ==
365 pHTTXContext->CurWritePosition)) {
367 pHTTXContext->CurWritePosition += 8;
368 pHTTXContext->ENextBulkOutPosition += 8;
370 fillOffset = pHTTXContext->CurWritePosition;
371 pHTTXContext->CurWriteRealPos =
372 pHTTXContext->CurWritePosition;
375 &pHTTXContext->TransferBuffer->field.
411 pHTTXContext->CurWriteRealPos += pTxBlk->Priv;
417 ((pHTTXContext->bCurWriting ==
421 (pHTTXContext->CurWritePosition + pTxBlk->Priv);
423 &pHTTXContext->TransferBuffer->field.
453 pHTTXContext->CurWritePosition,
454 pHTTXContext->NextBulkOutPosition));
475 struct rt_ht_tx_context *pHTTXContext;
484 pHTTXContext = &pAd->TxContext[QueIdx];
488 if (pHTTXContext->bCurWriting == TRUE) {
489 fillOffset = pHTTXContext->CurWritePosition;
490 if (((pHTTXContext->ENextBulkOutPosition ==
491 pHTTXContext->CurWritePosition)
492 || ((pHTTXContext->ENextBulkOutPosition - 8) ==
493 pHTTXContext->CurWritePosition))
494 && (pHTTXContext->bCopySavePad == TRUE))
495 pWirelessPacket = (u8 *)(&pHTTXContext->SavedPad[0]);
498 (u8 *)(&pHTTXContext->TransferBuffer->field.
521 /* Update the pHTTXContext->CurWritePosition */
523 pHTTXContext->CurWritePosition += (TXINFO_SIZE + USBDMApktLen);
524 if ((pHTTXContext->CurWritePosition + 3906) > MAX_TXBULK_LIMIT) { /* Add 3906 for prevent the NextBulkOut packet size is a A-RALINK/A-MSDU Frame. */
525 pHTTXContext->CurWritePosition = 8;
528 pHTTXContext->CurWriteRealPos = pHTTXContext->CurWritePosition;
534 (&pHTTXContext->TransferBuffer->field.
539 pHTTXContext->bCurWriting = FALSE;