nd_prefix 621 netinet6/in6.c struct nd_prefix pr0, *pr; nd_prefix 717 netinet6/in6.c struct nd_prefix pr0, *pr = NULL; nd_prefix 309 netinet6/in6_ifattach.c struct nd_prefix pr0; nd_prefix 117 netinet6/in6_var.h struct nd_prefix *ia6_ndpr; nd_prefix 95 netinet6/nd6.c struct nd_prhead nd_prefix = { 0 }; nd_prefix 508 netinet6/nd6.c struct nd_prefix *pr; nd_prefix 553 netinet6/nd6.c pr = LIST_FIRST(&nd_prefix); nd_prefix 562 netinet6/nd6.c struct nd_prefix *t; nd_prefix 588 netinet6/nd6.c struct nd_prefix *pr, *npr; nd_prefix 614 netinet6/nd6.c for (pr = LIST_FIRST(&nd_prefix); pr != NULL; pr = npr) { nd_prefix 775 netinet6/nd6.c struct nd_prefix *pr; nd_prefix 792 netinet6/nd6.c LIST_FOREACH(pr, &nd_prefix, ndpr_entry) { nd_prefix 1249 netinet6/nd6.c struct nd_prefix *pr; nd_prefix 1297 netinet6/nd6.c pr = LIST_FIRST(&nd_prefix); nd_prefix 1365 netinet6/nd6.c struct nd_prefix *pr, *next; nd_prefix 1368 netinet6/nd6.c for (pr = LIST_FIRST(&nd_prefix); pr; pr = next) { nd_prefix 2089 netinet6/nd6.c struct nd_prefix *pr; nd_prefix 2102 netinet6/nd6.c LIST_FOREACH(pr, &nd_prefix, ndpr_entry) { nd_prefix 246 netinet6/nd6.h struct nd_prefix { nd_prefix 248 netinet6/nd6.h LIST_ENTRY(nd_prefix) ndpr_entry; nd_prefix 306 netinet6/nd6.h LIST_HEAD(nd_prhead, nd_prefix); nd_prefix 318 netinet6/nd6.h extern struct nd_prhead nd_prefix; nd_prefix 396 netinet6/nd6.h void prelist_del(struct nd_prefix *); nd_prefix 401 netinet6/nd6.h void prelist_remove(struct nd_prefix *); nd_prefix 402 netinet6/nd6.h int prelist_update(struct nd_prefix *, struct nd_defrouter *, struct mbuf *); nd_prefix 403 netinet6/nd6.h int nd6_prelist_add(struct nd_prefix *, struct nd_defrouter *, nd_prefix 404 netinet6/nd6.h struct nd_prefix **); nd_prefix 405 netinet6/nd6.h int nd6_prefix_onlink(struct nd_prefix *); nd_prefix 406 netinet6/nd6.h int nd6_prefix_offlink(struct nd_prefix *); nd_prefix 409 netinet6/nd6.h struct nd_prefix *nd6_prefix_lookup(struct nd_prefix *); nd_prefix 411 netinet6/nd6.h int in6_init_prefix_ltimes(struct nd_prefix *ndpr); nd_prefix 64 netinet6/nd6_rtr.c static struct in6_ifaddr *in6_ifadd(struct nd_prefix *); nd_prefix 65 netinet6/nd6_rtr.c static struct nd_pfxrouter *pfxrtr_lookup(struct nd_prefix *, nd_prefix 67 netinet6/nd6_rtr.c static void pfxrtr_add(struct nd_prefix *, struct nd_defrouter *); nd_prefix 69 netinet6/nd6_rtr.c static struct nd_pfxrouter *find_pfxlist_reachable_router(struct nd_prefix *); nd_prefix 73 netinet6/nd6_rtr.c static void in6_init_address_ltimes(struct nd_prefix *, nd_prefix 270 netinet6/nd6_rtr.c struct nd_prefix pr; nd_prefix 493 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 511 netinet6/nd6_rtr.c LIST_FOREACH(pr, &nd_prefix, ndpr_entry) { nd_prefix 821 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 836 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 860 netinet6/nd6_rtr.c struct nd_prefix * nd_prefix 862 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 864 netinet6/nd6_rtr.c struct nd_prefix *search; nd_prefix 866 netinet6/nd6_rtr.c LIST_FOREACH(search, &nd_prefix, ndpr_entry) { nd_prefix 880 netinet6/nd6_rtr.c struct nd_prefix *pr, **newp; nd_prefix 883 netinet6/nd6_rtr.c struct nd_prefix *new = NULL; nd_prefix 886 netinet6/nd6_rtr.c new = (struct nd_prefix *)malloc(sizeof(*new), M_IP6NDP, M_NOWAIT); nd_prefix 904 netinet6/nd6_rtr.c LIST_INSERT_HEAD(&nd_prefix, new, ndpr_entry); nd_prefix 928 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 976 netinet6/nd6_rtr.c struct nd_prefix *new; nd_prefix 983 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 1040 netinet6/nd6_rtr.c struct nd_prefix *newpr = NULL; nd_prefix 1235 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 1269 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 1276 netinet6/nd6_rtr.c LIST_FOREACH(pr, &nd_prefix, ndpr_entry) { nd_prefix 1290 netinet6/nd6_rtr.c LIST_FOREACH(pr, &nd_prefix, ndpr_entry) { nd_prefix 1311 netinet6/nd6_rtr.c LIST_FOREACH(pr, &nd_prefix, ndpr_entry) { nd_prefix 1331 netinet6/nd6_rtr.c LIST_FOREACH(pr, &nd_prefix, ndpr_entry) { nd_prefix 1413 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 1418 netinet6/nd6_rtr.c struct nd_prefix *opr; nd_prefix 1438 netinet6/nd6_rtr.c LIST_FOREACH(opr, &nd_prefix, ndpr_entry) { nd_prefix 1522 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 1526 netinet6/nd6_rtr.c struct nd_prefix *opr; nd_prefix 1563 netinet6/nd6_rtr.c LIST_FOREACH(opr, &nd_prefix, ndpr_entry) { nd_prefix 1615 netinet6/nd6_rtr.c struct nd_prefix *pr; nd_prefix 1731 netinet6/nd6_rtr.c in6_init_prefix_ltimes(struct nd_prefix *ndpr) nd_prefix 1754 netinet6/nd6_rtr.c in6_init_address_ltimes(struct nd_prefix *new, struct in6_addrlifetime *lt6)