Lines Matching defs:rte
511 struct rtdetq *rte;
565 for (rte = rt->mf6c_stall; rte != NULL; ) {
566 struct rtdetq *n = rte->next;
568 m_free(rte->m);
569 FREE(rte, M_MRTABLE);
570 rte = n;
731 struct rtdetq *rte;
795 for (rte = rt->mf6c_stall; rte != NULL; ) {
796 struct rtdetq *n = rte->next;
797 ip6_mdq(rte->m, rte->ifp, rt);
798 m_freem(rte->m);
800 collate(&(rte->t));
802 FREE(rte, M_MRTABLE);
803 rte = n;
1042 struct rtdetq *rte;
1054 log(LOG_DEBUG, "ip6_mforward: no rte s %s g %s\n",
1063 rte = (struct rtdetq *)_MALLOC(sizeof(*rte), M_MRTABLE,
1065 if (rte == NULL) {
1077 FREE(rte, M_MRTABLE);
1102 FREE(rte, M_MRTABLE);
1113 FREE(rte, M_MRTABLE);
1142 FREE(rte, M_MRTABLE);
1174 FREE(rte, M_MRTABLE);
1198 rt->mf6c_stall = rte;
1207 FREE(rte, M_MRTABLE);
1213 *p = rte;
1216 rte->next = NULL;
1217 rte->m = mb0;
1218 rte->ifp = ifp;
1220 rte->t = tp;
1236 struct rtdetq *rte;
1245 rte = mfc->mf6c_stall;
1251 if (rte != NULL &&
1265 struct rtdetq *n = rte->next;
1266 m_freem(rte->m);
1267 FREE(rte, M_MRTABLE);
1268 rte = n;
1269 } while (rte != NULL);