Lines Matching refs:fib6_work
7554 struct mlxsw_sp_fib6_event_work fib6_work; member
7566 mlxsw_sp_router_fib6_work_init(struct mlxsw_sp_fib6_event_work *fib6_work, in mlxsw_sp_router_fib6_work_init() argument
7581 fib6_work->rt_arr = rt_arr; in mlxsw_sp_router_fib6_work_init()
7582 fib6_work->nrt6 = nrt6; in mlxsw_sp_router_fib6_work_init()
7604 mlxsw_sp_router_fib6_work_fini(struct mlxsw_sp_fib6_event_work *fib6_work) in mlxsw_sp_router_fib6_work_fini() argument
7608 for (i = 0; i < fib6_work->nrt6; i++) in mlxsw_sp_router_fib6_work_fini()
7609 mlxsw_sp_rt6_release(fib6_work->rt_arr[i]); in mlxsw_sp_router_fib6_work_fini()
7610 kfree(fib6_work->rt_arr); in mlxsw_sp_router_fib6_work_fini()
7653 struct mlxsw_sp_fib6_event_work *fib6_work = &fib_work->fib6_work; in mlxsw_sp_router_fib6_event_work() local
7663 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7664 fib6_work->nrt6); in mlxsw_sp_router_fib6_event_work()
7668 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7669 fib6_work->nrt6); in mlxsw_sp_router_fib6_event_work()
7671 mlxsw_sp_router_fib6_work_fini(fib6_work); in mlxsw_sp_router_fib6_event_work()
7675 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7676 fib6_work->nrt6); in mlxsw_sp_router_fib6_event_work()
7680 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7681 fib6_work->nrt6); in mlxsw_sp_router_fib6_event_work()
7683 mlxsw_sp_router_fib6_work_fini(fib6_work); in mlxsw_sp_router_fib6_event_work()
7687 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7688 fib6_work->nrt6); in mlxsw_sp_router_fib6_event_work()
7689 mlxsw_sp_router_fib6_work_fini(fib6_work); in mlxsw_sp_router_fib6_event_work()
7778 err = mlxsw_sp_router_fib6_work_init(&fib_work->fib6_work, in mlxsw_sp_router_fib6_event()