• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192e/ieee80211/

Lines Matching refs:ieee80211_hdr_3addr

97 	 struct ieee80211_hdr_3addr* BAReq = NULL;
108 skb = dev_alloc_skb(len + sizeof( struct ieee80211_hdr_3addr));
115 memset(skb->data, 0, sizeof( struct ieee80211_hdr_3addr)); //I wonder whether it's necessary. Apparently kernel will not do it when alloc a skb.
118 BAReq = ( struct ieee80211_hdr_3addr *) skb_put(skb,sizeof( struct ieee80211_hdr_3addr));
127 //tag += sizeof( struct ieee80211_hdr_3addr); //move to action field
183 struct ieee80211_hdr_3addr* Delba = NULL;
197 skb = dev_alloc_skb(len + sizeof( struct ieee80211_hdr_3addr));
203 // memset(skb->data, 0, len+sizeof( struct ieee80211_hdr_3addr));
206 Delba = ( struct ieee80211_hdr_3addr *) skb_put(skb,sizeof( struct ieee80211_hdr_3addr));
318 struct ieee80211_hdr_3addr* req = NULL;
327 if (skb->len < sizeof( struct ieee80211_hdr_3addr) + 9)
329 IEEE80211_DEBUG(IEEE80211_DL_ERR, " Invalid skb len in BAREQ(%d / %zu)\n", skb->len, (sizeof( struct ieee80211_hdr_3addr) + 9));
335 req = ( struct ieee80211_hdr_3addr*) skb->data;
338 tag += sizeof( struct ieee80211_hdr_3addr);
418 struct ieee80211_hdr_3addr* rsp = NULL;
426 if (skb->len < sizeof( struct ieee80211_hdr_3addr) + 9)
428 IEEE80211_DEBUG(IEEE80211_DL_ERR, " Invalid skb len in BARSP(%d / %zu)\n", skb->len, (sizeof( struct ieee80211_hdr_3addr) + 9));
431 rsp = ( struct ieee80211_hdr_3addr*)skb->data;
434 tag += sizeof( struct ieee80211_hdr_3addr);
551 struct ieee80211_hdr_3addr* delba = NULL;
556 if (skb->len < sizeof( struct ieee80211_hdr_3addr) + 6)
558 IEEE80211_DEBUG(IEEE80211_DL_ERR, " Invalid skb len in DELBA(%d / %zu)\n", skb->len, (sizeof( struct ieee80211_hdr_3addr) + 6));
570 delba = ( struct ieee80211_hdr_3addr*)skb->data;
572 delba += sizeof( struct ieee80211_hdr_3addr);