Lines Matching defs:rte
595 struct rtdetq *rte;
628 for (rte = rt->mf6c_stall; rte != NULL; ) {
629 struct rtdetq *n = rte->next;
631 m_freem(rte->m);
632 free(rte, M_MRTABLE6);
633 rte = n;
812 struct rtdetq *rte;
876 for (rte = rt->mf6c_stall; rte != NULL; ) {
877 struct rtdetq *n = rte->next;
878 ip6_mdq(rte->m, rte->ifp, rt);
879 m_freem(rte->m);
881 collate(&(rte->t));
883 free(rte, M_MRTABLE6);
884 rte = n;
1062 struct rtdetq *rte;
1130 MRT6_DLOG(DEBUG_FORWARD | DEBUG_MFC, "no rte s %s g %s",
1138 rte = (struct rtdetq *)malloc(sizeof(*rte), M_MRTABLE6, M_NOWAIT);
1139 if (rte == NULL) {
1151 free(rte, M_MRTABLE6);
1174 free(rte, M_MRTABLE6);
1185 free(rte, M_MRTABLE6);
1214 free(rte, M_MRTABLE6);
1241 free(rte, M_MRTABLE6);
1266 rt->mf6c_stall = rte;
1275 free(rte, M_MRTABLE6);
1282 *p = rte;
1285 rte->next = NULL;
1286 rte->m = mb0;
1287 rte->ifp = ifp;
1289 rte->t = tp;
1307 struct rtdetq *rte;
1318 rte = mfc->mf6c_stall;
1324 if (rte != NULL &&
1335 struct rtdetq *n = rte->next;
1336 m_freem(rte->m);
1337 free(rte, M_MRTABLE6);
1338 rte = n;
1339 } while (rte != NULL);