Lines Matching refs:nd_prefix

112 	struct nd_prefix *ndprl_pr;             /* prefix */
113 struct nd_prefix *ndprl_up; /* non-NULL for upstream */
149 static boolean_t nd6_solsrc_enq(struct nd_prefix *, struct ifnet *,
151 static boolean_t nd6_solsrc_deq(struct nd_prefix *, struct in6_addr *,
158 static void nd6_prproxy_sols_purge(struct nd_prefix *, u_int64_t);
235 struct nd_prefix *__single pr; in nd6_prproxy_prelist_setroute()
298 struct nd_prefix *__single pr_up; in nd6_prproxy_prelist_setroute()
361 struct nd_prefix *__single pr; in nd6_if_prproxy()
384 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_if_prproxy()
436 struct nd_prefix *__single fwd; in nd6_if_prproxy()
449 for (fwd = nd_prefix.lh_first; fwd; fwd = fwd->ndpr_next) { in nd6_if_prproxy()
564 struct nd_prefix *__single pr; in nd6_proxy_find_fwdroute()
595 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_proxy_find_fwdroute()
597 struct nd_prefix *__single fwd; in nd6_proxy_find_fwdroute()
616 for (fwd = nd_prefix.lh_first; fwd; fwd = fwd->ndpr_next) { in nd6_proxy_find_fwdroute()
699 nd6_prproxy_prelist_update(struct nd_prefix *pr_cur, struct nd_prefix *pr_up) in nd6_prproxy_prelist_update()
704 struct nd_prefix *__single pr; in nd6_prproxy_prelist_update()
730 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_prproxy_prelist_update()
781 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_prproxy_prelist_update()
825 struct nd_prefix *__single pr; in nd6_prproxy_ifaddr()
840 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_prproxy_ifaddr()
872 struct nd_prefix *__single pr, *__single fwd; in nd6_prproxy_ns_output()
900 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_prproxy_ns_output()
917 for (fwd = nd_prefix.lh_first; fwd; fwd = fwd->ndpr_next) { in nd6_prproxy_ns_output()
995 struct nd_prefix *__single pr, *__single fwd; in nd6_prproxy_ns_input()
1007 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_prproxy_ns_input()
1037 for (fwd = nd_prefix.lh_first; fwd; fwd = fwd->ndpr_next) { in nd6_prproxy_ns_input()
1131 struct nd_prefix *__single pr; in nd6_prproxy_na_input()
1141 for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) { in nd6_prproxy_na_input()
1180 struct nd_prefix *__single fwd; in nd6_prproxy_na_input()
1189 for (fwd = nd_prefix.lh_first; fwd; in nd6_prproxy_na_input()
1287 nd6_prproxy_sols_purge(struct nd_prefix *pr, u_int64_t max_stgt) in nd6_prproxy_sols_purge()
1331 nd6_prproxy_sols_reap(struct nd_prefix *pr) in nd6_prproxy_sols_reap()
1341 nd6_prproxy_sols_prune(struct nd_prefix *pr, u_int32_t max_stgt) in nd6_prproxy_sols_prune()
1350 nd6_solsrc_enq(struct nd_prefix *pr, struct ifnet *ifp, in nd6_solsrc_enq()
1418 nd6_solsrc_deq(struct nd_prefix *pr, struct in6_addr *taddr, in nd6_solsrc_deq()