Lines Matching refs:men_info
7178 struct mfc_entry_notifier_info *men_info, in mlxsw_sp_router_fibmr_add() argument
7184 vr = mlxsw_sp_vr_get(mlxsw_sp, men_info->tb_id, NULL); in mlxsw_sp_router_fibmr_add()
7188 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_add()
7189 return mlxsw_sp_mr_route_add(mrt, men_info->mfc, replace); in mlxsw_sp_router_fibmr_add()
7193 struct mfc_entry_notifier_info *men_info) in mlxsw_sp_router_fibmr_del() argument
7198 vr = mlxsw_sp_vr_find(mlxsw_sp, men_info->tb_id); in mlxsw_sp_router_fibmr_del()
7202 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_del()
7203 mlxsw_sp_mr_route_del(mrt, men_info->mfc); in mlxsw_sp_router_fibmr_del()
7330 struct mfc_entry_notifier_info men_info; member
7483 err = mlxsw_sp_router_fibmr_add(mlxsw_sp, &fib_work->men_info, in mlxsw_sp_router_fibmr_event_work()
7487 mr_cache_put(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event_work()
7490 mlxsw_sp_router_fibmr_del(mlxsw_sp, &fib_work->men_info); in mlxsw_sp_router_fibmr_event_work()
7491 mr_cache_put(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event_work()
7568 memcpy(&fib_work->men_info, info, sizeof(fib_work->men_info)); in mlxsw_sp_router_fibmr_event()
7569 mr_cache_hold(fib_work->men_info.mfc); in mlxsw_sp_router_fibmr_event()