Lines Matching refs:po

174 	struct pppox_sock *po = pppox_sk(sk);  in pptp_xmit()  local
176 struct pptp_opt *opt = &po->proto.pptp; in pptp_xmit()
191 if (sk_pppox(po)->sk_state & PPPOX_DEAD) in pptp_xmit()
299 struct pppox_sock *po = pppox_sk(sk); in pptp_rcv_core() local
300 struct pptp_opt *opt = &po->proto.pptp; in pptp_rcv_core()
372 ppp_input(&po->chan, skb); in pptp_rcv_core()
383 struct pppox_sock *po; in pptp_rcv() local
405 po = lookup_chan(htons(header->call_id), iph->saddr); in pptp_rcv()
406 if (po) { in pptp_rcv()
409 return sk_receive_skb(sk_pppox(po), skb, 0); in pptp_rcv()
421 struct pppox_sock *po = pppox_sk(sk); in pptp_bind() local
439 if (add_chan(po, &sp->sa_addr.pptp)) in pptp_bind()
454 struct pppox_sock *po = pppox_sk(sk); in pptp_connect() local
455 struct pptp_opt *opt = &po->proto.pptp; in pptp_connect()
487 po->chan.private = sk; in pptp_connect()
488 po->chan.ops = &pptp_chan_ops; in pptp_connect()
501 po->chan.mtu = dst_mtu(&rt->dst); in pptp_connect()
502 if (!po->chan.mtu) in pptp_connect()
503 po->chan.mtu = PPP_MRU; in pptp_connect()
505 po->chan.mtu -= PPTP_HEADER_OVERHEAD; in pptp_connect()
507 po->chan.hdrlen = 2 + sizeof(struct pptp_gre_header); in pptp_connect()
508 error = ppp_register_channel(&po->chan); in pptp_connect()
544 struct pppox_sock *po; in pptp_release() local
558 po = pppox_sk(sk); in pptp_release()
559 opt = &po->proto.pptp; in pptp_release()
560 del_chan(po); in pptp_release()
587 struct pppox_sock *po; in pptp_create() local
606 po = pppox_sk(sk); in pptp_create()
607 opt = &po->proto.pptp; in pptp_create()
621 struct pppox_sock *po = pppox_sk(sk); in pptp_ppp_ioctl() local
622 struct pptp_opt *opt = &po->proto.pptp; in pptp_ppp_ioctl()