Lines Matching refs:fib6_work
5912 struct mlxsw_sp_fib6_event_work fib6_work; member
5924 mlxsw_sp_router_fib6_work_init(struct mlxsw_sp_fib6_event_work *fib6_work, in mlxsw_sp_router_fib6_work_init() argument
5939 fib6_work->rt_arr = rt_arr; in mlxsw_sp_router_fib6_work_init()
5940 fib6_work->nrt6 = nrt6; in mlxsw_sp_router_fib6_work_init()
5962 mlxsw_sp_router_fib6_work_fini(struct mlxsw_sp_fib6_event_work *fib6_work) in mlxsw_sp_router_fib6_work_fini() argument
5966 for (i = 0; i < fib6_work->nrt6; i++) in mlxsw_sp_router_fib6_work_fini()
5967 mlxsw_sp_rt6_release(fib6_work->rt_arr[i]); in mlxsw_sp_router_fib6_work_fini()
5968 kfree(fib6_work->rt_arr); in mlxsw_sp_router_fib6_work_fini()
6017 fib_work->fib6_work.rt_arr, in mlxsw_sp_router_fib6_event_work()
6018 fib_work->fib6_work.nrt6); in mlxsw_sp_router_fib6_event_work()
6021 mlxsw_sp_router_fib6_work_fini(&fib_work->fib6_work); in mlxsw_sp_router_fib6_event_work()
6025 fib_work->fib6_work.rt_arr, in mlxsw_sp_router_fib6_event_work()
6026 fib_work->fib6_work.nrt6); in mlxsw_sp_router_fib6_event_work()
6029 mlxsw_sp_router_fib6_work_fini(&fib_work->fib6_work); in mlxsw_sp_router_fib6_event_work()
6033 fib_work->fib6_work.rt_arr, in mlxsw_sp_router_fib6_event_work()
6034 fib_work->fib6_work.nrt6); in mlxsw_sp_router_fib6_event_work()
6035 mlxsw_sp_router_fib6_work_fini(&fib_work->fib6_work); in mlxsw_sp_router_fib6_event_work()
6124 err = mlxsw_sp_router_fib6_work_init(&fib_work->fib6_work, in mlxsw_sp_router_fib6_event()