Lines Matching refs:pppoe_hdr
332 struct pppoe_hdr *ph = pppoe_hdr(skb);
334 skb_pull_rcsum(skb, sizeof(struct pppoe_hdr));
348 skb_pull(skb, sizeof(struct pppoe_hdr));
377 struct pppoe_hdr *ph;
380 if (!pskb_may_pull(skb, sizeof(struct pppoe_hdr)))
386 ph = pppoe_hdr(skb);
409 struct pppoe_hdr *ph;
412 if (!pskb_may_pull(skb, sizeof(struct pppoe_hdr)))
418 ph = pppoe_hdr(skb);
618 po->chan.hdrlen = (sizeof(struct pppoe_hdr) +
621 po->chan.mtu = dev->mtu - sizeof(struct pppoe_hdr);
682 sizeof(struct pppoe_hdr) -
699 - sizeof(struct pppoe_hdr)
774 struct pppoe_hdr hdr;
775 struct pppoe_hdr *ph;
814 ph = (struct pppoe_hdr *) skb_put(skb, total_len + sizeof(struct pppoe_hdr));
828 memcpy(ph, &hdr, sizeof(struct pppoe_hdr));
849 struct pppoe_hdr hdr;
850 struct pppoe_hdr *ph;
868 if (headroom < (sizeof(struct pppoe_hdr) + dev->hard_header_len)) {
870 sizeof(struct pppoe_hdr) +
876 skb_reserve(skb2, dev->hard_header_len + sizeof(struct pppoe_hdr));
889 ph = (struct pppoe_hdr *) skb_push(skb2, sizeof(struct pppoe_hdr));
890 memcpy(ph, &hdr, sizeof(struct pppoe_hdr));
954 struct pppoe_hdr *ph = pppoe_hdr(skb);