Lines Matching refs:men_info
5452 struct mfc_entry_notifier_info *men_info, in mlxsw_sp_router_fibmr_add() argument
5461 vr = mlxsw_sp_vr_get(mlxsw_sp, men_info->tb_id, NULL); in mlxsw_sp_router_fibmr_add()
5465 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_add()
5466 return mlxsw_sp_mr_route_add(mrt, men_info->mfc, replace); in mlxsw_sp_router_fibmr_add()
5470 struct mfc_entry_notifier_info *men_info) in mlxsw_sp_router_fibmr_del() argument
5478 vr = mlxsw_sp_vr_find(mlxsw_sp, men_info->tb_id); in mlxsw_sp_router_fibmr_del()
5482 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_del()
5483 mlxsw_sp_mr_route_del(mrt, men_info->mfc); in mlxsw_sp_router_fibmr_del()
5658 struct mfc_entry_notifier_info men_info; member
5761 err = mlxsw_sp_router_fibmr_add(mlxsw_sp, &fib_work->men_info, in mlxsw_sp_router_fibmr_event_work()
5765 mr_cache_put(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event_work()
5768 mlxsw_sp_router_fibmr_del(mlxsw_sp, &fib_work->men_info); in mlxsw_sp_router_fibmr_event_work()
5769 mr_cache_put(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event_work()
5849 memcpy(&fib_work->men_info, info, sizeof(fib_work->men_info)); in mlxsw_sp_router_fibmr_event()
5850 mr_cache_hold(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event()