Lines Matching refs:rt_arr
6060 struct fib6_info **rt_arr, in mlxsw_sp_fib6_offload_failed_flag_set() argument
6069 fib6_info_hw_flags_set(mlxsw_sp_net(mlxsw_sp), rt_arr[i], in mlxsw_sp_fib6_offload_failed_flag_set()
6075 struct fib6_info **rt_arr, in mlxsw_sp_fib6_offload_failed_flag_set() argument
7244 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_nexthop_add() argument
7250 mlxsw_sp_rt6 = mlxsw_sp_rt6_create(rt_arr[i]); in mlxsw_sp_fib6_entry_nexthop_add()
7280 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_nexthop_del() argument
7287 rt_arr[i]); in mlxsw_sp_fib6_entry_nexthop_del()
7370 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_create() argument
7385 mlxsw_sp_rt6 = mlxsw_sp_rt6_create(rt_arr[i]); in mlxsw_sp_fib6_entry_create()
7403 err = mlxsw_sp_fib6_entry_type_set(mlxsw_sp, fib_entry, rt_arr[0]); in mlxsw_sp_fib6_entry_create()
7502 struct fib6_info **rt_arr, in mlxsw_sp_router_fib6_replace() argument
7508 struct fib6_info *rt = rt_arr[0]; in mlxsw_sp_router_fib6_replace()
7528 fib6_entry = mlxsw_sp_fib6_entry_create(mlxsw_sp, fib_node, rt_arr, in mlxsw_sp_router_fib6_replace()
7566 struct fib6_info **rt_arr, in mlxsw_sp_router_fib6_append() argument
7571 struct fib6_info *rt = rt_arr[0]; in mlxsw_sp_router_fib6_append()
7595 err = mlxsw_sp_fib6_entry_nexthop_add(mlxsw_sp, fib6_entry, rt_arr, in mlxsw_sp_router_fib6_append()
7608 struct fib6_info **rt_arr, in mlxsw_sp_router_fib6_del() argument
7613 struct fib6_info *rt = rt_arr[0]; in mlxsw_sp_router_fib6_del()
7631 mlxsw_sp_fib6_entry_nexthop_del(mlxsw_sp, fib6_entry, rt_arr, in mlxsw_sp_router_fib6_del()
7795 struct fib6_info **rt_arr; member
7819 struct fib6_info **rt_arr; in mlxsw_sp_router_fib6_work_init() local
7826 rt_arr = kcalloc(nrt6, sizeof(struct fib6_info *), GFP_ATOMIC); in mlxsw_sp_router_fib6_work_init()
7827 if (!rt_arr) in mlxsw_sp_router_fib6_work_init()
7830 fib6_work->rt_arr = rt_arr; in mlxsw_sp_router_fib6_work_init()
7833 rt_arr[0] = rt; in mlxsw_sp_router_fib6_work_init()
7843 rt_arr[i + 1] = iter; in mlxsw_sp_router_fib6_work_init()
7858 mlxsw_sp_rt6_release(fib6_work->rt_arr[i]); in mlxsw_sp_router_fib6_work_fini()
7859 kfree(fib6_work->rt_arr); in mlxsw_sp_router_fib6_work_fini()
7912 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7917 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7924 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7929 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()
7936 fib6_work->rt_arr, in mlxsw_sp_router_fib6_event_work()