Lines Matching refs:nhs
472 unsigned int nhs = fib_info_num_path(fi); in fib_nlmsg_size() local
480 if (nhs) { in fib_nlmsg_size()
505 payload += nla_total_size((nhs * nhsize) + nh_encapsize); in fib_nlmsg_size()
659 int nhs = 0; in fib_count_nexthops() local
662 nhs++; in fib_count_nexthops()
670 nhs = 0; in fib_count_nexthops()
673 return nhs; in fib_count_nexthops()
1387 int nhs = 1; in fib_create_info() local
1419 nhs = 0; in fib_create_info()
1424 nhs = fib_count_nexthops(cfg->fc_mp, cfg->fc_mp_len, extack); in fib_create_info()
1425 if (nhs == 0) in fib_create_info()
1454 fi = kzalloc(struct_size(fi, fib_nh, nhs), GFP_KERNEL); in fib_create_info()
1474 fi->fib_nhs = nhs; in fib_create_info()
1532 if (nhs != 1) { in fib_create_info()
1776 unsigned int nhs = fib_info_num_path(fri->fi); in fib_dump_info() local
1824 if (nhs == 1) { in fib_dump_info()