Lines Matching refs:fib6_work
5918 struct mlxsw_sp_fib6_event_work fib6_work; member
5930 mlxsw_sp_router_fib6_work_init(struct mlxsw_sp_fib6_event_work *fib6_work, in mlxsw_sp_router_fib6_work_init() argument
5945 fib6_work->rt_arr = rt_arr; in mlxsw_sp_router_fib6_work_init()
5946 fib6_work->nrt6 = nrt6; in mlxsw_sp_router_fib6_work_init()
5968 mlxsw_sp_router_fib6_work_fini(struct mlxsw_sp_fib6_event_work *fib6_work) in mlxsw_sp_router_fib6_work_fini() argument
5972 for (i = 0; i < fib6_work->nrt6; i++) in mlxsw_sp_router_fib6_work_fini()
5973 mlxsw_sp_rt6_release(fib6_work->rt_arr[i]); in mlxsw_sp_router_fib6_work_fini()
5974 kfree(fib6_work->rt_arr); in mlxsw_sp_router_fib6_work_fini()
6038 fib_work->fib6_work.rt_arr, in mlxsw_sp_router_fib6_event_work()
6039 fib_work->fib6_work.nrt6, in mlxsw_sp_router_fib6_event_work()
6043 mlxsw_sp_router_fib6_work_fini(&fib_work->fib6_work); in mlxsw_sp_router_fib6_event_work()
6047 fib_work->fib6_work.rt_arr, in mlxsw_sp_router_fib6_event_work()
6048 fib_work->fib6_work.nrt6); in mlxsw_sp_router_fib6_event_work()
6049 mlxsw_sp_router_fib6_work_fini(&fib_work->fib6_work); in mlxsw_sp_router_fib6_event_work()
6150 err = mlxsw_sp_router_fib6_work_init(&fib_work->fib6_work, in mlxsw_sp_router_fib6_event()