• 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/vt6655/

Lines Matching defs:pMACHeader

61  *      pMACHeader  - 802.11 MAC Header of received packet
69 bool WCTLbIsDuplicate (PSCache pCache, PS802_11Header pMACHeader)
75 if (IS_FC_RETRY(pMACHeader)) {
80 if ((pCacheEntry->wFmSequence == pMACHeader->wSeqCtl) &&
81 (!compare_ether_addr(&(pCacheEntry->abyAddr2[0]), &(pMACHeader->abyAddr2[0])))
91 pCacheEntry->wFmSequence = pMACHeader->wSeqCtl;
92 memcpy(&(pCacheEntry->abyAddr2[0]), &(pMACHeader->abyAddr2[0]), ETH_ALEN);
104 * pMACHeader - 802.11 MAC Header of received packet
111 unsigned int WCTLuSearchDFCB (PSDevice pDevice, PS802_11Header pMACHeader)
117 (!compare_ether_addr(&(pDevice->sRxDFCB[ii].abyAddr2[0]), &(pMACHeader->abyAddr2[0])))
134 * pMACHeader - 802.11 MAC Header of received packet
141 unsigned int WCTLuInsertDFCB (PSDevice pDevice, PS802_11Header pMACHeader)
152 pDevice->sRxDFCB[ii].wSequence = (pMACHeader->wSeqCtl >> 4);
153 pDevice->sRxDFCB[ii].wFragNum = (pMACHeader->wSeqCtl & 0x000F);
154 memcpy(&(pDevice->sRxDFCB[ii].abyAddr2[0]), &(pMACHeader->abyAddr2[0]), ETH_ALEN);
169 * pMACHeader - 802.11 MAC Header of received packet
178 bool WCTLbHandleFragment (PSDevice pDevice, PS802_11Header pMACHeader, unsigned int cbFrameLength, bool bWEP, bool bExtIV)
193 if (IS_FIRST_FRAGMENT_PKT(pMACHeader)) {
194 pDevice->uCurrentDFCBIdx = WCTLuSearchDFCB(pDevice, pMACHeader);
198 pDevice->sRxDFCB[pDevice->uCurrentDFCBIdx].wSequence = (pMACHeader->wSeqCtl >> 4);
199 pDevice->sRxDFCB[pDevice->uCurrentDFCBIdx].wFragNum = (pMACHeader->wSeqCtl & 0x000F);
202 pDevice->uCurrentDFCBIdx = WCTLuInsertDFCB(pDevice, pMACHeader);
209 memcpy(pDevice->sRxDFCB[pDevice->uCurrentDFCBIdx].pbyRxBuffer, pMACHeader, cbFrameLength);
217 pDevice->uCurrentDFCBIdx = WCTLuSearchDFCB(pDevice, pMACHeader);
219 if ((pDevice->sRxDFCB[pDevice->uCurrentDFCBIdx].wSequence == (pMACHeader->wSeqCtl >> 4)) &&
220 (pDevice->sRxDFCB[pDevice->uCurrentDFCBIdx].wFragNum == (pMACHeader->wSeqCtl & 0x000F)) &&
223 memcpy(pDevice->sRxDFCB[pDevice->uCurrentDFCBIdx].pbyRxBuffer, ((unsigned char *) (pMACHeader) + uHeaderSize), (cbFrameLength - uHeaderSize));
239 if (IS_LAST_FRAGMENT_PKT(pMACHeader)) {