Lines Matching refs:remaining
457 static int fib_count_nexthops(struct rtnexthop *rtnh, int remaining) in fib_count_nexthops() argument
461 while (rtnh_ok(rtnh, remaining)) { in fib_count_nexthops()
463 rtnh = rtnh_next(rtnh, &remaining); in fib_count_nexthops()
467 return remaining > 0 ? 0 : nhs; in fib_count_nexthops()
471 int remaining, struct fib_config *cfg) in fib_get_nhs() argument
479 if (!rtnh_ok(rtnh, remaining)) in fib_get_nhs()
522 rtnh = rtnh_next(rtnh, &remaining); in fib_get_nhs()
625 int remaining; in fib_nh_match() local
649 remaining = cfg->fc_mp_len; in fib_nh_match()
654 if (!rtnh_ok(rtnh, remaining)) in fib_nh_match()
674 rtnh = rtnh_next(rtnh, &remaining); in fib_nh_match()
950 int remaining; in fib_convert_metrics() local
955 nla_for_each_attr(nla, cfg->fc_mx, cfg->fc_mx_len, remaining) { in fib_convert_metrics()