Lines Matching refs:pskb
573 * @pskb: The received skb.
579 struct sk_buff *pskb)
585 skb_put(pskb, NETIUCV_HDRLEN);
586 pskb->dev = dev;
587 pskb->ip_summed = CHECKSUM_NONE;
588 pskb->protocol = cpu_to_be16(ETH_P_IP);
592 struct ll_header *header = (struct ll_header *) pskb->data;
597 skb_pull(pskb, NETIUCV_HDRLEN);
601 if (skb_tailroom(pskb) < header->next) {
603 header->next, skb_tailroom(pskb));
606 skb_put(pskb, header->next);
607 skb_reset_mac_header(pskb);
608 skb = dev_alloc_skb(pskb->len);
615 skb_copy_from_linear_data(pskb, skb_put(skb, pskb->len),
616 pskb->len);
618 skb->dev = pskb->dev;
619 skb->protocol = pskb->protocol;
620 pskb->ip_summed = CHECKSUM_UNNECESSARY;
624 skb_pull(pskb, header->next);
625 skb_put(pskb, NETIUCV_HDRLEN);