Lines Matching refs:np

124 	struct ipv6_pinfo *np;  in inet6_create()  local
221 inet_sk(sk)->pinet6 = np = inet6_sk_generic(sk); in inet6_create()
222 np->hop_limit = -1; in inet6_create()
223 np->mcast_hops = IPV6_DEFAULT_MCASTHOPS; in inet6_create()
226 np->pmtudisc = IPV6_PMTUDISC_WANT; in inet6_create()
285 struct ipv6_pinfo *np = inet6_sk(sk); in __inet6_bind() local
398 np->saddr = addr->sin6_addr; in __inet6_bind()
493 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_cleanup_sock() local
499 skb = xchg(&np->pktoptions, NULL); in inet6_cleanup_sock()
502 skb = xchg(&np->rxpmtu, NULL); in inet6_cleanup_sock()
510 opt = unrcu_pointer(xchg(&np->opt, NULL)); in inet6_cleanup_sock()
528 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_getname() local
544 sin->sin6_flowinfo = np->flow_label; in inet6_getname()
549 sin->sin6_addr = np->saddr; in inet6_getname()
826 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_sk_rebuild_header() local
829 dst = __sk_dst_check(sk, np->dst_cookie); in inet6_sk_rebuild_header()
839 fl6.saddr = np->saddr; in inet6_sk_rebuild_header()
840 fl6.flowlabel = np->flow_label; in inet6_sk_rebuild_header()
849 final_p = fl6_update_dst(&fl6, rcu_dereference(np->opt), in inet6_sk_rebuild_header()
870 const struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_opt_accepted() local
872 if (np->rxopt.all) { in ipv6_opt_accepted()
874 (np->rxopt.bits.hopopts || np->rxopt.bits.ohopopts)) || in ipv6_opt_accepted()
876 np->rxopt.bits.rxflow) || in ipv6_opt_accepted()
877 (opt->srcrt && (np->rxopt.bits.srcrt || in ipv6_opt_accepted()
878 np->rxopt.bits.osrcrt)) || in ipv6_opt_accepted()
880 (np->rxopt.bits.dstopts || np->rxopt.bits.odstopts))) in ipv6_opt_accepted()