Lines Matching refs:ph
416 struct pppoe_hdr *ph; in pppoe_rcv() local
431 ph = pppoe_hdr(skb); in pppoe_rcv()
432 len = ntohs(ph->length); in pppoe_rcv()
434 skb_pull_rcsum(skb, sizeof(*ph)); in pppoe_rcv()
441 ph = pppoe_hdr(skb); in pppoe_rcv()
447 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); in pppoe_rcv()
485 struct pppoe_hdr *ph; in pppoe_disc_rcv() local
499 ph = pppoe_hdr(skb); in pppoe_disc_rcv()
500 if (ph->code != PADT_CODE) in pppoe_disc_rcv()
504 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); in pppoe_disc_rcv()
844 struct pppoe_hdr *ph; in pppoe_sendmsg() local
867 skb = sock_wmalloc(sk, hlen + sizeof(*ph) + total_len + in pppoe_sendmsg()
883 ph = skb_put(skb, total_len + sizeof(struct pppoe_hdr)); in pppoe_sendmsg()
884 start = (char *)&ph->tag[0]; in pppoe_sendmsg()
896 memcpy(ph, &hdr, sizeof(struct pppoe_hdr)); in pppoe_sendmsg()
898 ph->length = htons(total_len); in pppoe_sendmsg()
916 struct pppoe_hdr *ph; in __pppoe_xmit() local
936 if (skb_cow_head(skb, LL_RESERVED_SPACE(dev) + sizeof(*ph))) in __pppoe_xmit()
939 __skb_push(skb, sizeof(*ph)); in __pppoe_xmit()
942 ph = pppoe_hdr(skb); in __pppoe_xmit()
943 ph->ver = 1; in __pppoe_xmit()
944 ph->type = 1; in __pppoe_xmit()
945 ph->code = 0; in __pppoe_xmit()
946 ph->sid = po->num; in __pppoe_xmit()
947 ph->length = htons(data_len); in __pppoe_xmit()