Lines Matching refs:num_nh
136 u16 num_nh = nhg->num_nh;
140 info->nh_grp = kzalloc(struct_size(info->nh_grp, nh_entries, num_nh),
145 info->nh_grp->num_nh = num_nh;
149 for (i = 0; i < num_nh; i++) {
488 for (i = 0; i < nhg->num_nh; ++i) {
549 static struct nh_group *nexthop_grp_alloc(u16 num_nh)
553 nhg = kzalloc(struct_size(nhg, nh_entries, num_nh), GFP_KERNEL);
555 nhg->num_nh = num_nh;
719 stats, nhg->num_nh),
724 info->nh_grp_hw_stats->num_nh = nhg->num_nh;
725 for (i = 0; i < nhg->num_nh; i++) {
757 for (i = 0; i < nhg->num_nh; i++) {
852 for (i = 0; i < nhg->num_nh; i++)
873 size_t len = nhg->num_nh * sizeof(*p);
894 for (i = 0; i < nhg->num_nh; ++i) {
1013 size_t sz = sizeof(struct nexthop_grp) * nhg->num_nh;
1417 for (i = 0; i < nhg->num_nh; i++) {
1439 for (i = 0; i < nhg->num_nh; ++i) {
1511 for (i = 0; i < nhg->num_nh; i++) {
1914 for (i = 0; i < nhg->num_nh; ++i)
1917 for (i = 0; i < nhg->num_nh; ++i) {
1952 for (j = 0; j < nhg->num_nh; j++) {
1994 for (i = 0; i < nhg->num_nh; ++i)
1997 for (i = 0; i < nhg->num_nh; ++i) {
2023 if (nhg->num_nh == 1) {
2033 newg->num_nh = nhg->num_nh;
2038 for (i = 0, j = 0; i < nhg->num_nh; ++i) {
2043 newg->num_nh--;
2101 int i, num_nh = nhg->num_nh;
2103 for (i = 0; i < num_nh; ++i) {
2210 for (i = 0; i < nhg->num_nh; i++) {
2285 for (i = 0; i < newg->num_nh; i++)
2298 for (i = 0; i < oldg->num_nh; i++)
2313 for (i = 0; i < nhg->num_nh; i++) {
2700 u16 num_nh = nla_len(grps_attr) / sizeof(*entry);
2712 nhg = nexthop_grp_alloc(num_nh);
2719 nhg->spare = nexthop_grp_alloc(num_nh);
2727 for (i = 0; i < nhg->num_nh; ++i) {