Lines Matching refs:men_info
5709 struct mfc_entry_notifier_info *men_info, in mlxsw_sp_router_fibmr_add() argument
5718 vr = mlxsw_sp_vr_get(mlxsw_sp, men_info->tb_id, NULL); in mlxsw_sp_router_fibmr_add()
5722 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_add()
5723 return mlxsw_sp_mr_route_add(mrt, men_info->mfc, replace); in mlxsw_sp_router_fibmr_add()
5727 struct mfc_entry_notifier_info *men_info) in mlxsw_sp_router_fibmr_del() argument
5735 vr = mlxsw_sp_vr_find(mlxsw_sp, men_info->tb_id); in mlxsw_sp_router_fibmr_del()
5739 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_del()
5740 mlxsw_sp_mr_route_del(mrt, men_info->mfc); in mlxsw_sp_router_fibmr_del()
5916 struct mfc_entry_notifier_info men_info; member
6057 err = mlxsw_sp_router_fibmr_add(mlxsw_sp, &fib_work->men_info, in mlxsw_sp_router_fibmr_event_work()
6061 mr_cache_put(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event_work()
6064 mlxsw_sp_router_fibmr_del(mlxsw_sp, &fib_work->men_info); in mlxsw_sp_router_fibmr_event_work()
6065 mr_cache_put(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event_work()
6142 memcpy(&fib_work->men_info, info, sizeof(fib_work->men_info)); in mlxsw_sp_router_fibmr_event()
6143 mr_cache_hold(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event()