Lines Matching refs:np
245 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_bind() local
313 np->saddr = addr->sin6_addr; in rawv6_bind()
327 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_err() local
336 if (!np->recverr && sk->sk_state != TCP_ESTABLISHED) in rawv6_err()
342 harderr = (np->pmtudisc == IPV6_PMTUDISC_DO); in rawv6_err()
348 if (np->recverr) { in rawv6_err()
355 if (np->recverr || harderr) { in rawv6_err()
465 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_recvmsg() local
477 if (np->rxpmtu && np->rxopt.bits.rxpmtu) in rawv6_recvmsg()
517 if (np->rxopt.all) in rawv6_recvmsg()
626 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_send_hdrinc() local
707 if (err == -ENOBUFS && !np->recverr) in rawv6_send_hdrinc()
777 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_sendmsg() local
839 if (np->sndflow) { in rawv6_sendmsg()
866 fl6.flowlabel = np->flow_label; in rawv6_sendmsg()
892 opt = txopt_get(np); in rawv6_sendmsg()
914 if (ipv6_addr_any(&fl6.saddr) && !ipv6_addr_any(&np->saddr)) in rawv6_sendmsg()
915 fl6.saddr = np->saddr; in rawv6_sendmsg()
920 fl6.flowi6_oif = np->mcast_oif; in rawv6_sendmsg()
922 fl6.flowi6_oif = np->ucast_oif; in rawv6_sendmsg()
929 ipc6.tclass = np->tclass; in rawv6_sendmsg()
939 ipc6.hlimit = ip6_sk_dst_hoplimit(np, &fl6, dst); in rawv6_sendmsg()
942 ipc6.dontfrag = np->dontfrag; in rawv6_sendmsg()