Lines Matching refs:rte
1031 struct rtdetq *rte, *nrte;
1037 TAILQ_FOREACH_SAFE(rte, &rt->mfc_stall, rte_link, nrte) {
1038 m_freem(rte->m);
1039 TAILQ_REMOVE(&rt->mfc_stall, rte, rte_link);
1040 free(rte, M_MRTABLE);
1054 struct rtdetq *rte, *nrte;
1098 TAILQ_FOREACH_SAFE(rte, &rt->mfc_stall, rte_link, nrte) {
1099 if (rte->ifp != NULL)
1100 ip_mdq(rte->m, rte->ifp, rt, -1);
1101 m_freem(rte->m);
1102 TAILQ_REMOVE(&rt->mfc_stall, rte, rte_link);
1104 free(rte, M_MRTABLE);
1286 struct rtdetq *rte;
1300 rte = (struct rtdetq *)malloc((sizeof *rte), M_MRTABLE,
1302 if (rte == NULL) {
1312 free(rte, M_MRTABLE);
1372 free(rte, M_MRTABLE);
1405 TAILQ_INSERT_HEAD(&rt->mfc_stall, rte, rte_link);
1413 free(rte, M_MRTABLE);
1419 TAILQ_INSERT_TAIL(&rt->mfc_stall, rte, rte_link);
1423 rte->m = mb0;
1424 rte->ifp = ifp;