Lines Matching refs:nrt6
415 unsigned int nrt6; member
2870 if (nh_grp->count != fib6_entry->nrt6) in mlxsw_sp_nexthop6_group_cmp()
2941 unsigned int val = fib6_entry->nrt6; in mlxsw_sp_nexthop6_group_hash()
5139 nh_grp = kzalloc(struct_size(nh_grp, nexthops, fib6_entry->nrt6), in mlxsw_sp_nexthop6_group_create()
5150 nh_grp->count = fib6_entry->nrt6; in mlxsw_sp_nexthop6_group_create()
5264 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_nexthop_add() argument
5269 for (i = 0; i < nrt6; i++) { in mlxsw_sp_fib6_entry_nexthop_add()
5277 fib6_entry->nrt6++; in mlxsw_sp_fib6_entry_nexthop_add()
5287 i = nrt6; in mlxsw_sp_fib6_entry_nexthop_add()
5290 fib6_entry->nrt6--; in mlxsw_sp_fib6_entry_nexthop_add()
5302 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_nexthop_del() argument
5307 for (i = 0; i < nrt6; i++) { in mlxsw_sp_fib6_entry_nexthop_del()
5313 fib6_entry->nrt6--; in mlxsw_sp_fib6_entry_nexthop_del()
5350 fib6_entry->nrt6--; in mlxsw_sp_fib6_entry_rt_destroy_all()
5359 struct fib6_info **rt_arr, unsigned int nrt6) in mlxsw_sp_fib6_entry_create() argument
5373 for (i = 0; i < nrt6; i++) { in mlxsw_sp_fib6_entry_create()
5380 fib6_entry->nrt6++; in mlxsw_sp_fib6_entry_create()
5394 i = nrt6; in mlxsw_sp_fib6_entry_create()
5397 fib6_entry->nrt6--; in mlxsw_sp_fib6_entry_create()
5412 WARN_ON(fib6_entry->nrt6); in mlxsw_sp_fib6_entry_destroy()
5567 unsigned int nrt6, bool replace) in mlxsw_sp_router_fib6_add() argument
5597 rt_arr, nrt6); in mlxsw_sp_router_fib6_add()
5604 nrt6); in mlxsw_sp_router_fib6_add()
5628 unsigned int nrt6) in mlxsw_sp_router_fib6_del() argument
5647 if (nrt6 != fib6_entry->nrt6) { in mlxsw_sp_router_fib6_del()
5649 nrt6); in mlxsw_sp_router_fib6_del()
5912 unsigned int nrt6; member
5936 unsigned int nrt6; in mlxsw_sp_router_fib6_work_init() local
5939 nrt6 = fen6_info->nsiblings + 1; in mlxsw_sp_router_fib6_work_init()
5941 rt_arr = kcalloc(nrt6, sizeof(struct fib6_info *), GFP_ATOMIC); in mlxsw_sp_router_fib6_work_init()
5946 fib6_work->nrt6 = nrt6; in mlxsw_sp_router_fib6_work_init()
5972 for (i = 0; i < fib6_work->nrt6; i++) in mlxsw_sp_router_fib6_work_fini()
6039 fib_work->fib6_work.nrt6, in mlxsw_sp_router_fib6_event_work()
6048 fib_work->fib6_work.nrt6); in mlxsw_sp_router_fib6_event_work()