Searched refs:fib6_event (Results 1 – 2 of 2) sorted by relevance
105 struct nsim_fib6_event fib6_event; member602 struct nsim_fib6_event *fib6_event) in nsim_fib6_rt_append() argument604 struct fib6_info *rt = fib6_event->rt_arr[0]; in nsim_fib6_rt_append()621 for (i = 0; i < fib6_event->nrt6; i++) { in nsim_fib6_rt_append()622 err = nsim_fib6_rt_nh_add(fib6_rt, fib6_event->rt_arr[i]); in nsim_fib6_rt_append()626 fib6_event->rt_arr[i]->trap = true; in nsim_fib6_rt_append()633 fib6_event->rt_arr[i]->trap = false; in nsim_fib6_rt_append()634 nsim_fib6_rt_nh_del(fib6_rt, fib6_event->rt_arr[i]); in nsim_fib6_rt_append()734 struct nsim_fib6_event *fib6_event) in nsim_fib6_rt_insert() argument736 struct fib6_info *rt = fib6_event->rt_arr[0]; in nsim_fib6_rt_insert()[all …]
7363 struct mlxsw_sp_fib6_event fib6_event; member7376 mlxsw_sp_router_fib6_event_init(struct mlxsw_sp_fib6_event *fib6_event, in mlxsw_sp_router_fib6_event_init() argument7391 fib6_event->rt_arr = rt_arr; in mlxsw_sp_router_fib6_event_init()7392 fib6_event->nrt6 = nrt6; in mlxsw_sp_router_fib6_event_init()7414 mlxsw_sp_router_fib6_event_fini(struct mlxsw_sp_fib6_event *fib6_event) in mlxsw_sp_router_fib6_event_fini() argument7418 for (i = 0; i < fib6_event->nrt6; i++) in mlxsw_sp_router_fib6_event_fini()7419 mlxsw_sp_rt6_release(fib6_event->rt_arr[i]); in mlxsw_sp_router_fib6_event_fini()7420 kfree(fib6_event->rt_arr); in mlxsw_sp_router_fib6_event_fini()7460 struct mlxsw_sp_fib6_event *fib6_event = &fib_event->fib6_event; in mlxsw_sp_router_fib6_event_process() local7467 err = mlxsw_sp_router_fib6_replace(mlxsw_sp, op_ctx, fib_event->fib6_event.rt_arr, in mlxsw_sp_router_fib6_event_process()[all …]