Lines Matching refs:pskb
591 * @pskb: The received skb.
597 struct sk_buff *pskb)
603 skb_put(pskb, NETIUCV_HDRLEN);
604 pskb->dev = dev;
605 pskb->ip_summed = CHECKSUM_NONE;
606 pskb->protocol = cpu_to_be16(ETH_P_IP);
610 struct ll_header *header = (struct ll_header *) pskb->data;
615 skb_pull(pskb, NETIUCV_HDRLEN);
619 if (skb_tailroom(pskb) < header->next) {
621 header->next, skb_tailroom(pskb));
624 skb_put(pskb, header->next);
625 skb_reset_mac_header(pskb);
626 skb = dev_alloc_skb(pskb->len);
633 skb_copy_from_linear_data(pskb, skb_put(skb, pskb->len),
634 pskb->len);
636 skb->dev = pskb->dev;
637 skb->protocol = pskb->protocol;
638 pskb->ip_summed = CHECKSUM_UNNECESSARY;
646 skb_pull(pskb, header->next);
647 skb_put(pskb, NETIUCV_HDRLEN);