Lines Matching refs:ph
423 struct pppoe_hdr *ph; in pppoe_rcv() local
435 ph = pppoe_hdr(skb); in pppoe_rcv()
436 len = ntohs(ph->length); in pppoe_rcv()
438 skb_pull_rcsum(skb, sizeof(*ph)); in pppoe_rcv()
450 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); in pppoe_rcv()
488 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()
860 struct pppoe_hdr *ph; in pppoe_sendmsg() local
898 ph = (struct pppoe_hdr *)skb_put(skb, total_len + sizeof(struct pppoe_hdr)); in pppoe_sendmsg()
899 start = (char *)&ph->tag[0]; in pppoe_sendmsg()
911 memcpy(ph, &hdr, sizeof(struct pppoe_hdr)); in pppoe_sendmsg()
913 ph->length = htons(total_len); in pppoe_sendmsg()
931 struct pppoe_hdr *ph; in __pppoe_xmit() local
951 if (skb_cow_head(skb, sizeof(*ph) + dev->hard_header_len)) in __pppoe_xmit()
954 __skb_push(skb, sizeof(*ph)); in __pppoe_xmit()
957 ph = pppoe_hdr(skb); in __pppoe_xmit()
958 ph->ver = 1; in __pppoe_xmit()
959 ph->type = 1; in __pppoe_xmit()
960 ph->code = 0; in __pppoe_xmit()
961 ph->sid = po->num; in __pppoe_xmit()
962 ph->length = htons(data_len); in __pppoe_xmit()