Lines Matching refs:remaining
439 static int fib_count_nexthops(struct rtnexthop *rtnh, int remaining) in fib_count_nexthops() argument
443 while (rtnh_ok(rtnh, remaining)) { in fib_count_nexthops()
445 rtnh = rtnh_next(rtnh, &remaining); in fib_count_nexthops()
449 return remaining > 0 ? 0 : nhs; in fib_count_nexthops()
453 int remaining, struct fib_config *cfg) in fib_get_nhs() argument
458 if (!rtnh_ok(rtnh, remaining)) in fib_get_nhs()
480 rtnh = rtnh_next(rtnh, &remaining); in fib_get_nhs()
492 int remaining; in fib_nh_match() local
510 remaining = cfg->fc_mp_len; in fib_nh_match()
515 if (!rtnh_ok(rtnh, remaining)) in fib_nh_match()
535 rtnh = rtnh_next(rtnh, &remaining); in fib_nh_match()
834 int remaining; in fib_create_info() local
836 nla_for_each_attr(nla, cfg->fc_mx, cfg->fc_mx_len, remaining) { in fib_create_info()