Lines Matching defs:num_nh
123 u16 num_nh = nhg->num_nh;
127 info->nh_grp = kzalloc(struct_size(info->nh_grp, nh_entries, num_nh),
132 info->nh_grp->num_nh = num_nh;
135 for (i = 0; i < num_nh; i++) {
473 for (i = 0; i < nhg->num_nh; ++i) {
532 static struct nh_group *nexthop_grp_alloc(u16 num_nh)
536 nhg = kzalloc(struct_size(nhg, nh_entries, num_nh), GFP_KERNEL);
538 nhg->num_nh = num_nh;
660 size_t len = nhg->num_nh * sizeof(*p);
678 for (i = 0; i < nhg->num_nh; ++i) {
786 size_t sz = sizeof(struct nexthop_grp) * nhg->num_nh;
1173 for (i = 0; i < nhg->num_nh; i++) {
1194 for (i = 0; i < nhg->num_nh; ++i) {
1261 for (i = 0; i < nhg->num_nh; i++) {
1664 for (i = 0; i < nhg->num_nh; ++i)
1667 for (i = 0; i < nhg->num_nh; ++i) {
1701 for (j = 0; j < nhg->num_nh; j++) {
1743 for (i = 0; i < nhg->num_nh; ++i)
1746 for (i = 0; i < nhg->num_nh; ++i) {
1772 if (nhg->num_nh == 1) {
1782 newg->num_nh = nhg->num_nh;
1787 for (i = 0, j = 0; i < nhg->num_nh; ++i) {
1792 newg->num_nh--;
1848 int i, num_nh = nhg->num_nh;
1850 for (i = 0; i < num_nh; ++i) {
1946 for (i = 0; i < nhg->num_nh; i++) {
2021 for (i = 0; i < newg->num_nh; i++)
2034 for (i = 0; i < oldg->num_nh; i++)
2049 for (i = 0; i < nhg->num_nh; i++) {
2436 u16 num_nh = nla_len(grps_attr) / sizeof(*entry);
2442 if (WARN_ON(!num_nh))
2451 nhg = nexthop_grp_alloc(num_nh);
2458 nhg->spare = nexthop_grp_alloc(num_nh);
2466 for (i = 0; i < nhg->num_nh; ++i) {