Lines Matching refs:mfc

185 VNET_DEFINE_STATIC(LIST_HEAD(mfchashhdr, mfc)*, mfchashtbl);
327 static void expire_mfc(struct mfc *);
333 static int ip_mdq(struct mbuf *, struct ifnet *, struct mfc *, vifi_t);
335 static __inline struct mfc *
341 struct mbuf *, struct mfc *);
343 struct mbuf *, struct mfc *);
345 struct mbuf *, struct mfc *);
374 static __inline struct mfc *
377 struct mfc *rt; in mfc_find()
396 static __inline struct mfc *
399 struct mfc *rt; in mfc_alloc()
423 struct mfcctl2 mfc; in X_ip_mrouter_set() local
460 error = sooptcopyin(sopt, &mfc, sizeof(struct mfcctl2), in X_ip_mrouter_set()
463 error = sooptcopyin(sopt, &mfc, sizeof(struct mfcctl), in X_ip_mrouter_set()
465 bzero((caddr_t)&mfc + sizeof(struct mfcctl), in X_ip_mrouter_set()
466 sizeof(mfc) - sizeof(struct mfcctl)); in X_ip_mrouter_set()
471 error = add_mfc(&mfc); in X_ip_mrouter_set()
473 error = del_mfc(&mfc); in X_ip_mrouter_set()
580 struct mfc *rt; in get_sg_cnt()
648 struct mfc *rt, *nrt; in if_detached_event()
834 struct mfc *rt, *nrt; in X_ip_mrouter_done()
1095 update_mfc_params(struct mfc *rt, struct mfcctl2 *mfccp) in update_mfc_params()
1116 init_mfc_params(struct mfc *rt, struct mfcctl2 *mfccp) in init_mfc_params()
1131 expire_mfc(struct mfc *rt) in expire_mfc()
1159 struct mfc *rt; in add_mfc()
1261 struct mfc *rt; in del_mfc()
1324 struct mfc *rt; in X_ip_mforward()
1548 struct mfc *rt, *nrt; in expire_upcalls()
1579 ip_mdq(struct mbuf *m, struct ifnet *ifp, struct mfc *rt, vifi_t xmt_vif) in ip_mdq()
1917 struct mfc *mfc; in add_bw_upcall() local
1945 mfc = mfc_find(&req->bu_src, &req->bu_dst); in add_bw_upcall()
1946 if (mfc == NULL) { in add_bw_upcall()
1953 bwm_ptr = &mfc->mfc_bw_meter_geq; in add_bw_upcall()
1955 bwm_ptr = &mfc->mfc_bw_meter_leq; in add_bw_upcall()
1988 x->bm_mfc = mfc; in add_bw_upcall()
2032 struct mfc *mfc; in del_bw_upcall() local
2041 mfc = mfc_find(&req->bu_src, &req->bu_dst); in del_bw_upcall()
2042 if (mfc == NULL) { in del_bw_upcall()
2052 list = mfc->mfc_bw_meter_leq; in del_bw_upcall()
2053 mfc->mfc_bw_meter_leq = NULL; in del_bw_upcall()
2057 list = mfc->mfc_bw_meter_geq; in del_bw_upcall()
2058 mfc->mfc_bw_meter_geq = NULL; in del_bw_upcall()
2070 bwm_ptr = &mfc->mfc_bw_meter_geq; in del_bw_upcall()
2072 bwm_ptr = &mfc->mfc_bw_meter_leq; in del_bw_upcall()
2280 struct mfc *rt) in pim_register_send()
2372 struct mbuf *mb_copy, struct mfc *rt) in pim_register_send_upcall()
2424 struct mfc *rt) in pim_register_send_rp()
2730 struct mfc *rt; in sysctl_mfctable()
2747 error = SYSCTL_OUT(req, rt, sizeof(struct mfc)); in sysctl_mfctable()