Searched refs:pMACHeader (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/vt6655/
H A Dwctl.h38 #define IS_TYPE_DATA(pMACHeader) \
39 ((((PS802_11Header) pMACHeader)->wFrameCtl & TYPE_802_11_MASK) == TYPE_802_11_DATA)
41 #define IS_TYPE_MGMT(pMACHeader) \
42 ((((PS802_11Header) pMACHeader)->wFrameCtl & TYPE_802_11_MASK) == TYPE_802_11_MGMT)
44 #define IS_TYPE_CONTROL(pMACHeader) \
45 ((((PS802_11Header) pMACHeader)->wFrameCtl & TYPE_802_11_MASK) == TYPE_802_11_CTL)
47 #define IS_FC_MOREDATA(pMACHeader) \
48 ((((PS802_11Header) pMACHeader)->wFrameCtl & FC_MOREDATA) == FC_MOREDATA)
50 #define IS_FC_POWERMGT(pMACHeader) \
51 ((((PS802_11Header) pMACHeader)
[all...]
H A Dwctl.c61 * pMACHeader - 802.11 MAC Header of received packet
69 bool WCTLbIsDuplicate (PSCache pCache, PS802_11Header pMACHeader) argument
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) argument
117 (!compare_ether_addr(&(pDevice->sRxDFCB[ii].abyAddr2[0]), &(pMACHeader
141 WCTLuInsertDFCB(PSDevice pDevice, PS802_11Header pMACHeader) argument
178 WCTLbHandleFragment(PSDevice pDevice, PS802_11Header pMACHeader, unsigned int cbFrameLength, bool bWEP, bool bExtIV) argument
[all...]
H A Ddpc.c163 PS802_11Header pMACHeader; local
167 pMACHeader = (PS802_11Header) (pbyRxBufferAddr + cbHeaderSize);
169 s_vGetDASA((unsigned char *)pMACHeader, &cbHeaderSize, &pDevice->sRxEthHeader);
253 PS802_11Header pMACHeader; local
256 pMACHeader = (PS802_11Header) (pbyRxBufferAddr + cbHeaderSize);
258 if ((pMACHeader->wFrameCtl & FC_TODS) == 0) {
259 if (pMACHeader->wFrameCtl & FC_FROMDS) {
261 psEthHeader->abyDstAddr[ii] = pMACHeader->abyAddr1[ii];
262 psEthHeader->abySrcAddr[ii] = pMACHeader->abyAddr3[ii];
268 psEthHeader->abyDstAddr[ii] = pMACHeader
360 PS802_11Header pMACHeader; local
1266 PS802_11Header pMACHeader = (PS802_11Header) (pbyFrame); local
1303 PS802_11Header pMACHeader; local
[all...]
H A Daes_ccmp.c258 PS802_11Header pMACHeader = (PS802_11Header) pbyFrame; local
280 memcpy(&(abyNonce[1]), pMACHeader->abyAddr2, ETH_ALEN);
297 byTmp = (unsigned char)(pMACHeader->wFrameCtl & 0xff);
299 byTmp = (unsigned char)(pMACHeader->wFrameCtl >> 8);
302 memcpy(&(MIC_HDR1[4]), pMACHeader->abyAddr1, ETH_ALEN);
303 memcpy(&(MIC_HDR1[10]), pMACHeader->abyAddr2, ETH_ALEN);
306 memcpy(&(MIC_HDR2[0]), pMACHeader->abyAddr3, ETH_ALEN);
307 byTmp = (unsigned char)(pMACHeader->wSeqCtl & 0xff);
311 memcpy(&(MIC_HDR2[8]), pMACHeader->abyAddr4, ETH_ALEN);
H A Drxtx.c216 PS802_11Header pMACHeader = (PS802_11Header)pbyHdrBuf; local
284 memcpy(pMICHDR+2, &(pMACHeader->abyAddr2[0]), 6);
301 wValue = cpu_to_le16(pMACHeader->wFrameCtl & 0xC78F);
303 memcpy(pMICHDR+20, &(pMACHeader->abyAddr1[0]), 6);
304 memcpy(pMICHDR+26, &(pMACHeader->abyAddr2[0]), 6);
307 memcpy(pMICHDR+32, &(pMACHeader->abyAddr3[0]), 6);
308 wValue = pMACHeader->wSeqCtl;
313 memcpy(pMICHDR+40, &(pMACHeader->abyAddr4[0]), 6);
2243 PS802_11Header pMACHeader = (PS802_11Header)pbyBufferAddr; local
2245 memset(pMACHeader,
2314 PS802_11Header pMACHeader; local
2633 PS802_11Header pMACHeader; local
2798 PS802_11Header pMACHeader; local
[all...]
H A Dbssdb.c1398 PS802_11Header pMACHeader; local
1497 pMACHeader = (PS802_11Header)(pbyBuffer + uFIFOHeaderSize);
1499 if (BSSDBbIsSTAInNodeDB((void *)pMgmt, &(pMACHeader->abyAddr1[0]), &uNodeIndex)){
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/vt6656/
H A Dwctl.h38 #define IS_TYPE_DATA(pMACHeader) \
39 ((((PS802_11Header) pMACHeader)->wFrameCtl & TYPE_802_11_MASK) == TYPE_802_11_DATA)
41 #define IS_TYPE_MGMT(pMACHeader) \
42 ((((PS802_11Header) pMACHeader)->wFrameCtl & TYPE_802_11_MASK) == TYPE_802_11_MGMT)
44 #define IS_TYPE_CONTROL(pMACHeader) \
45 ((((PS802_11Header) pMACHeader)->wFrameCtl & TYPE_802_11_MASK) == TYPE_802_11_CTL)
47 #define IS_FC_MOREDATA(pMACHeader) \
48 ((((PS802_11Header) pMACHeader)->wFrameCtl & FC_MOREDATA) == FC_MOREDATA)
50 #define IS_FC_POWERMGT(pMACHeader) \
51 ((((PS802_11Header) pMACHeader)
[all...]
H A Dwctl.c62 * pMACHeader - 802.11 MAC Header of received packet
70 BOOL WCTLbIsDuplicate (PSCache pCache, PS802_11Header pMACHeader) argument
76 if (IS_FC_RETRY(pMACHeader)) {
81 if ((pCacheEntry->wFmSequence == pMACHeader->wSeqCtl) &&
83 &(pMACHeader->abyAddr2[0]))) &&
84 (LOBYTE(pCacheEntry->wFrameCtl) == LOBYTE(pMACHeader->wFrameCtl))
94 pCacheEntry->wFmSequence = pMACHeader->wSeqCtl;
95 memcpy(&(pCacheEntry->abyAddr2[0]), &(pMACHeader->abyAddr2[0]), ETH_ALEN);
96 pCacheEntry->wFrameCtl = pMACHeader->wFrameCtl;
108 * pMACHeader
116 WCTLuSearchDFCB(PSDevice pDevice, PS802_11Header pMACHeader) argument
144 WCTLuInsertDFCB(PSDevice pDevice, PS802_11Header pMACHeader) argument
183 WCTLbHandleFragment(PSDevice pDevice, PS802_11Header pMACHeader, unsigned int cbFrameLength, BOOL bWEP, BOOL bExtIV) argument
[all...]
H A Ddpc.c176 PS802_11Header pMACHeader; local
180 pMACHeader = (PS802_11Header) (pbyRxBufferAddr + cbHeaderSize);
182 s_vGetDASA((PBYTE)pMACHeader, &cbHeaderSize, &pDevice->sRxEthHeader);
269 PS802_11Header pMACHeader; local
272 pMACHeader = (PS802_11Header) (pbyRxBufferAddr + cbHeaderSize);
274 if ((pMACHeader->wFrameCtl & FC_TODS) == 0) {
275 if (pMACHeader->wFrameCtl & FC_FROMDS) {
278 pMACHeader->abyAddr1[ii];
280 pMACHeader->abyAddr3[ii];
286 pMACHeader
361 PS802_11Header pMACHeader; local
1273 PS802_11Header pMACHeader = (PS802_11Header) (pbyFrame); local
1311 PS802_11Header pMACHeader; local
[all...]
H A Drxtx.c333 PS802_11Header pMACHeader = (PS802_11Header)pbyHdrBuf; local
400 memcpy(pMICHDR+2, &(pMACHeader->abyAddr2[0]), 6);
417 wValue = cpu_to_le16(pMACHeader->wFrameCtl & 0xC78F);
419 memcpy(pMICHDR+20, &(pMACHeader->abyAddr1[0]), 6);
420 memcpy(pMICHDR+26, &(pMACHeader->abyAddr2[0]), 6);
423 memcpy(pMICHDR+32, &(pMACHeader->abyAddr3[0]), 6);
424 wValue = pMACHeader->wSeqCtl;
429 memcpy(pMICHDR+40, &(pMACHeader->abyAddr4[0]), 6);
1856 PS802_11Header pMACHeader = (PS802_11Header)pbyBufferAddr; local
1858 memset(pMACHeader,
1957 PS802_11Header pMACHeader; local
2247 PS802_11Header pMACHeader; local
2340 PS802_11Header pMACHeader; local
[all...]
H A Daes_ccmp.c246 PS802_11Header pMACHeader = (PS802_11Header) pbyFrame; local
268 memcpy(&(abyNonce[1]), pMACHeader->abyAddr2, ETH_ALEN);
285 byTmp = (BYTE)(pMACHeader->wFrameCtl & 0xff);
287 byTmp = (BYTE)(pMACHeader->wFrameCtl >> 8);
290 memcpy(&(MIC_HDR1[4]), pMACHeader->abyAddr1, ETH_ALEN);
291 memcpy(&(MIC_HDR1[10]), pMACHeader->abyAddr2, ETH_ALEN);
294 memcpy(&(MIC_HDR2[0]), pMACHeader->abyAddr3, ETH_ALEN);
295 byTmp = (BYTE)(pMACHeader->wSeqCtl & 0xff);
300 memcpy(&(MIC_HDR2[8]), pMACHeader->abyAddr4, ETH_ALEN);

Completed in 200 milliseconds