Lines Matching defs:rte
1115 struct rtdetq *rte;
1123 rte = buf_ring_dequeue_mc(rt->mfc_stall_ring);
1124 if (rte) {
1125 m_freem(rte->m);
1126 free(rte, M_MRTABLE);
1142 struct rtdetq *rte;
1186 rte = buf_ring_dequeue_mc(rt->mfc_stall_ring);
1187 if (rte->ifp != NULL)
1188 ip_mdq(rte->m, rte->ifp, rt, -1);
1189 m_freem(rte->m);
1190 free(rte, M_MRTABLE);
1310 struct rtdetq *rte;
1396 rte = malloc((sizeof *rte), M_MRTABLE, M_NOWAIT|M_ZERO);
1397 if (rte == NULL) {
1406 free(rte, M_MRTABLE);
1464 fail: free(rte, M_MRTABLE);
1492 buf_ring_enqueue(rt->mfc_stall_ring, rte);
1500 non_fatal: free(rte, M_MRTABLE);
1506 buf_ring_enqueue(rt->mfc_stall_ring, rte);
1509 rte->m = mb0;
1510 rte->ifp = ifp;