Searched refs:fib_nb (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
D | lag_mp.c | 98 struct lag_mp *mp = container_of(nb, struct lag_mp, fib_nb); in mlx5_lag_fib_event_flush() 250 struct lag_mp *mp = container_of(nb, struct lag_mp, fib_nb); in mlx5_lag_fib_event() 326 if (mp->fib_nb.notifier_call) in mlx5_lag_mp_init() 333 mp->fib_nb.notifier_call = mlx5_lag_fib_event; in mlx5_lag_mp_init() 334 err = register_fib_notifier(&init_net, &mp->fib_nb, in mlx5_lag_mp_init() 338 mp->fib_nb.notifier_call = NULL; in mlx5_lag_mp_init() 348 if (!mp->fib_nb.notifier_call) in mlx5_lag_mp_cleanup() 351 unregister_fib_notifier(&init_net, &mp->fib_nb); in mlx5_lag_mp_cleanup() 353 mp->fib_nb.notifier_call = NULL; in mlx5_lag_mp_cleanup()
|
D | lag_mp.h | 17 struct notifier_block fib_nb; member
|
/Linux-v5.15/drivers/net/netdevsim/ |
D | fib.c | 45 struct notifier_block fib_nb; member 1015 fib_nb); in nsim_fib_event_nb() 1078 fib_nb); in nsim_fib_dump_inconsistent() 1556 data->fib_nb.notifier_call = nsim_fib_event_nb; in nsim_fib_create() 1557 err = register_fib_notifier(devlink_net(devlink), &data->fib_nb, in nsim_fib_create() 1616 unregister_fib_notifier(devlink_net(devlink), &data->fib_nb); in nsim_fib_destroy()
|
/Linux-v5.15/drivers/net/ethernet/rocker/ |
D | rocker.h | 69 struct notifier_block fib_nb; member
|
D | rocker_main.c | 2165 struct rocker *rocker = container_of(nb, struct rocker, fib_nb); in rocker_router_fib_event() 2968 rocker->fib_nb.notifier_call = rocker_router_fib_event; in rocker_probe() 2969 err = register_fib_notifier(&init_net, &rocker->fib_nb, NULL, NULL); in rocker_probe() 2996 unregister_fib_notifier(&init_net, &rocker->fib_nb); in rocker_probe() 3032 unregister_fib_notifier(&init_net, &rocker->fib_nb); in rocker_remove()
|
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_router.h | 62 struct notifier_block fib_nb; member
|
D | spectrum_router.c | 7736 router = container_of(nb, struct mlxsw_sp_router, fib_nb); in mlxsw_sp_router_fib_event() 9477 router = container_of(nb, struct mlxsw_sp_router, fib_nb); in mlxsw_sp_router_fib_dump_flush() 10008 mlxsw_sp->router->fib_nb.notifier_call = mlxsw_sp_router_fib_event; in mlxsw_sp_router_init() 10010 &mlxsw_sp->router->fib_nb, in mlxsw_sp_router_init() 10065 &mlxsw_sp->router->fib_nb); in mlxsw_sp_router_fini()
|
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun_encap.c | 37 struct notifier_block fib_nb; member 1622 encap = container_of(nb, struct mlx5e_tc_tun_encap, fib_nb); in mlx5e_tc_tun_fib_event() 1663 encap->fib_nb.notifier_call = mlx5e_tc_tun_fib_event; in mlx5e_tc_tun_init() 1666 err = register_fib_notifier(dev_net(priv->netdev), &encap->fib_nb, in mlx5e_tc_tun_init() 1681 unregister_fib_notifier(dev_net(encap->priv->netdev), &encap->fib_nb); in mlx5e_tc_tun_cleanup()
|