Lines Matching refs:rt_arr
5589 struct fib6_info **rt_arr, in mlxsw_sp_fib6_offload_failed_flag_set() argument
5598 fib6_info_hw_flags_set(mlxsw_sp_net(mlxsw_sp), rt_arr[i], in mlxsw_sp_fib6_offload_failed_flag_set()
5604 struct fib6_info **rt_arr, in mlxsw_sp_fib6_offload_failed_flag_set() argument
6769 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_nexthop_add() argument
6775 mlxsw_sp_rt6 = mlxsw_sp_rt6_create(rt_arr[i]); in mlxsw_sp_fib6_entry_nexthop_add()
6805 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_nexthop_del() argument
6812 rt_arr[i]); in mlxsw_sp_fib6_entry_nexthop_del()
6895 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_create() argument
6910 mlxsw_sp_rt6 = mlxsw_sp_rt6_create(rt_arr[i]); in mlxsw_sp_fib6_entry_create()
6928 err = mlxsw_sp_fib6_entry_type_set(mlxsw_sp, fib_entry, rt_arr[0]); in mlxsw_sp_fib6_entry_create()
7027 struct fib6_info **rt_arr, in mlxsw_sp_router_fib6_replace() argument
7033 struct fib6_info *rt = rt_arr[0]; in mlxsw_sp_router_fib6_replace()
7053 fib6_entry = mlxsw_sp_fib6_entry_create(mlxsw_sp, fib_node, rt_arr, in mlxsw_sp_router_fib6_replace()
7091 struct fib6_info **rt_arr, in mlxsw_sp_router_fib6_append() argument
7096 struct fib6_info *rt = rt_arr[0]; in mlxsw_sp_router_fib6_append()
7120 err = mlxsw_sp_fib6_entry_nexthop_add(mlxsw_sp, fib6_entry, rt_arr, in mlxsw_sp_router_fib6_append()
7133 struct fib6_info **rt_arr, in mlxsw_sp_router_fib6_del() argument
7138 struct fib6_info *rt = rt_arr[0]; in mlxsw_sp_router_fib6_del()
7156 mlxsw_sp_fib6_entry_nexthop_del(mlxsw_sp, fib6_entry, rt_arr, in mlxsw_sp_router_fib6_del()
7319 struct fib6_info **rt_arr; member
7342 struct fib6_info **rt_arr; in mlxsw_sp_router_fib6_work_init() local
7349 rt_arr = kcalloc(nrt6, sizeof(struct fib6_info *), GFP_ATOMIC); in mlxsw_sp_router_fib6_work_init()
7350 if (!rt_arr) in mlxsw_sp_router_fib6_work_init()
7353 fib6_work->rt_arr = rt_arr; in mlxsw_sp_router_fib6_work_init()
7356 rt_arr[0] = rt; in mlxsw_sp_router_fib6_work_init()
7366 rt_arr[i + 1] = iter; in mlxsw_sp_router_fib6_work_init()
7381 mlxsw_sp_rt6_release(fib6_work->rt_arr[i]); in mlxsw_sp_router_fib6_work_fini()
7382 kfree(fib6_work->rt_arr); in mlxsw_sp_router_fib6_work_fini()
7435 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7440 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7447 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7452 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7459 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()