Lines Matching refs:rte
609 struct rtdetq *rte;
639 for (rte = rt->mfc_stall; rte != NULL; ) {
640 struct rtdetq *n = rte->next;
642 m_freem(rte->m);
643 FREE(rte, M_MRTABLE);
644 rte = n;
843 struct rtdetq *rte;
901 for (rte = rt->mfc_stall; rte != NULL; ) {
902 struct rtdetq *n = rte->next;
904 ip_mdq(rte->m, rte->ifp, rt, -1);
905 m_freem(rte->m);
907 collate(&(rte->t));
909 FREE(rte, M_MRTABLE);
910 rte = n;
1155 struct rtdetq *rte;
1166 log(LOG_DEBUG, "ip_mforward: no rte s %lx g %lx\n",
1175 rte = (struct rtdetq *) _MALLOC((sizeof *rte), M_MRTABLE, M_NOWAIT);
1176 if (rte == NULL) {
1183 FREE(rte, M_MRTABLE);
1203 FREE(rte, M_MRTABLE);
1210 FREE(rte, M_MRTABLE);
1231 FREE(rte, M_MRTABLE);
1249 rt->mfc_stall = rte;
1261 FREE(rte, M_MRTABLE);
1267 *p = rte;
1270 rte->m = mb0;
1271 rte->ifp = ifp;
1273 rte->t = tp;
1275 rte->next = NULL;
1292 struct rtdetq *rte;
1317 for (rte = mfc->mfc_stall; rte; ) {
1318 struct rtdetq *n = rte->next;
1320 m_freem(rte->m);
1321 FREE(rte, M_MRTABLE);
1322 rte = n;