Lines Matching refs:rte
599 struct rtdetq *rte;
629 for (rte = rt->mfc_stall; rte != NULL; ) {
630 struct rtdetq *n = rte->next;
632 m_freem(rte->m);
633 FREE(rte, M_MRTABLE);
634 rte = n;
833 struct rtdetq *rte;
891 for (rte = rt->mfc_stall; rte != NULL; ) {
892 struct rtdetq *n = rte->next;
894 ip_mdq(rte->m, rte->ifp, rt, -1);
895 m_freem(rte->m);
897 collate(&(rte->t));
899 FREE(rte, M_MRTABLE);
900 rte = n;
1150 struct rtdetq *rte;
1161 log(LOG_DEBUG, "ip_mforward: no rte s %lx g %lx\n",
1170 rte = (struct rtdetq *) _MALLOC((sizeof *rte), M_MRTABLE, M_NOWAIT);
1171 if (rte == NULL) {
1178 FREE(rte, M_MRTABLE);
1198 FREE(rte, M_MRTABLE);
1205 FREE(rte, M_MRTABLE);
1226 FREE(rte, M_MRTABLE);
1244 rt->mfc_stall = rte;
1256 FREE(rte, M_MRTABLE);
1262 *p = rte;
1265 rte->m = mb0;
1266 rte->ifp = ifp;
1268 rte->t = tp;
1270 rte->next = NULL;
1287 struct rtdetq *rte;
1312 for (rte = mfc->mfc_stall; rte; ) {
1313 struct rtdetq *n = rte->next;
1315 m_freem(rte->m);
1316 FREE(rte, M_MRTABLE);
1317 rte = n;