Searched defs:sub_skb (Results 1 - 3 of 3) sorted by relevance

/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_rx.c562 struct sk_buff *sub_skb = prxb->subframes[i]; local
565 ethertype = (sub_skb->data[6] << 8) | sub_skb->data[7];
566 if (sub_skb->len >= 8 &&
567 ((memcmp(sub_skb->data, rfc1042_header, SNAP_SIZE) == 0 &&
569 memcmp(sub_skb->data, bridge_tunnel_header, SNAP_SIZE) == 0)) {
572 skb_pull(sub_skb, SNAP_SIZE);
573 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->src, ETH_ALEN);
574 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->dst, ETH_ALEN);
578 len = htons(sub_skb
789 struct sk_buff *sub_skb; local
1324 struct sk_buff *sub_skb = rxb->subframes[i]; local
[all...]
/drivers/staging/rtl8712/
H A Drtl8712_recv.c347 _pkt *sub_skb, *subframes[MAX_SUBFRAME_COUNT]; local
375 sub_skb = dev_alloc_skb(nSubframe_Length + 12);
376 skb_reserve(sub_skb, 12);
377 data_ptr = (u8 *)skb_put(sub_skb, nSubframe_Length);
379 subframes[nr_subframes++] = sub_skb;
398 sub_skb = subframes[i];
400 eth_type = (sub_skb->data[6] << 8) | sub_skb->data[7];
401 if (sub_skb->len >= 8 &&
402 ((!memcmp(sub_skb
[all...]
/drivers/staging/rtl8192e/
H A Drtllib_rx.c477 struct sk_buff *sub_skb = prxb->subframes[i]; local
480 ethertype = (sub_skb->data[6] << 8) | sub_skb->data[7];
481 if (sub_skb->len >= 8 &&
482 ((memcmp(sub_skb->data, rfc1042_header, SNAP_SIZE) == 0 &&
484 memcmp(sub_skb->data, bridge_tunnel_header, SNAP_SIZE) == 0)) {
487 skb_pull(sub_skb, SNAP_SIZE);
488 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->src, ETH_ALEN);
489 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->dst, ETH_ALEN);
493 len = htons(sub_skb
747 struct sk_buff *sub_skb; local
1207 struct sk_buff *sub_skb = rxb->subframes[i]; local
[all...]

Completed in 88 milliseconds