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

/linux-master/drivers/staging/rtl8723bs/os_dep/
H A Drecv_linux.c57 struct sk_buff *sub_skb; local
62 sub_skb = rtw_skb_alloc(nSubframe_Length + 12);
63 if (!sub_skb)
66 skb_reserve(sub_skb, 12);
67 skb_put_data(sub_skb, (pdata + ETH_HLEN), nSubframe_Length);
69 eth_type = get_unaligned_be16(&sub_skb->data[6]);
71 if (sub_skb->len >= 8 &&
72 ((!memcmp(sub_skb->data, rfc1042_header, SNAP_SIZE) &&
74 !memcmp(sub_skb->data, bridge_tunnel_header, SNAP_SIZE))) {
79 skb_pull(sub_skb, SNAP_SIZ
[all...]
/linux-master/drivers/staging/rtl8712/
H A Drtl8712_recv.c320 _pkt *sub_skb, *subframes[MAX_SUBFRAME_COUNT]; local
346 sub_skb = dev_alloc_skb(nSubframe_Length + 12);
347 if (!sub_skb)
349 skb_reserve(sub_skb, 12);
350 skb_put_data(sub_skb, pdata, nSubframe_Length);
351 subframes[nr_subframes++] = sub_skb;
369 sub_skb = subframes[i];
371 eth_type = (sub_skb->data[6] << 8) | sub_skb->data[7];
372 if (sub_skb
[all...]
/linux-master/drivers/staging/rtl8192e/
H A Drtllib_rx.c442 struct sk_buff *sub_skb = prxb->subframes[i]; local
445 ethertype = (sub_skb->data[6] << 8) | sub_skb->data[7];
446 if (sub_skb->len >= 8 &&
447 ((memcmp(sub_skb->data, rfc1042_header,
451 memcmp(sub_skb->data, bridge_tunnel_header,
456 skb_pull(sub_skb, SNAP_SIZE);
457 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->src, ETH_ALEN);
458 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->dst, ETH_ALEN);
462 len = sub_skb
737 struct sk_buff *sub_skb; local
1174 struct sk_buff *sub_skb = rxb->subframes[i]; local
[all...]

Completed in 158 milliseconds