Lines Matching refs:ph
423 struct pppoe_hdr *ph; in pppoe_rcv() local
438 ph = pppoe_hdr(skb); in pppoe_rcv()
439 len = ntohs(ph->length); in pppoe_rcv()
441 skb_pull_rcsum(skb, sizeof(*ph)); in pppoe_rcv()
453 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); in pppoe_rcv()
491 struct pppoe_hdr *ph; in pppoe_disc_rcv() local
502 ph = pppoe_hdr(skb); in pppoe_disc_rcv()
503 if (ph->code != PADT_CODE) in pppoe_disc_rcv()
507 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); in pppoe_disc_rcv()
847 struct pppoe_hdr *ph; in pppoe_sendmsg() local
870 skb = sock_wmalloc(sk, hlen + sizeof(*ph) + total_len + in pppoe_sendmsg()
886 ph = skb_put(skb, total_len + sizeof(struct pppoe_hdr)); in pppoe_sendmsg()
887 start = (char *)&ph->tag[0]; in pppoe_sendmsg()
899 memcpy(ph, &hdr, sizeof(struct pppoe_hdr)); in pppoe_sendmsg()
901 ph->length = htons(total_len); in pppoe_sendmsg()
919 struct pppoe_hdr *ph; in __pppoe_xmit() local
939 if (skb_cow_head(skb, LL_RESERVED_SPACE(dev) + sizeof(*ph))) in __pppoe_xmit()
942 __skb_push(skb, sizeof(*ph)); in __pppoe_xmit()
945 ph = pppoe_hdr(skb); in __pppoe_xmit()
946 ph->ver = 1; in __pppoe_xmit()
947 ph->type = 1; in __pppoe_xmit()
948 ph->code = 0; in __pppoe_xmit()
949 ph->sid = po->num; in __pppoe_xmit()
950 ph->length = htons(data_len); in __pppoe_xmit()