nhge               68 net/ipv4/nexthop.c 		struct nh_grp_entry *nhge = &nhg->nh_entries[i];
nhge               70 net/ipv4/nexthop.c 		WARN_ON(!list_empty(&nhge->nh_list));
nhge               71 net/ipv4/nexthop.c 		nexthop_put(nhge->nh);
nhge              501 net/ipv4/nexthop.c 		struct nh_grp_entry *nhge = &nhg->nh_entries[i];
nhge              504 net/ipv4/nexthop.c 		if (hash > atomic_read(&nhge->upper_bound))
nhge              510 net/ipv4/nexthop.c 		nhi = rcu_dereference(nhge->nh->nh_info);
nhge              514 net/ipv4/nexthop.c 				return nhge->nh;
nhge              518 net/ipv4/nexthop.c 				return nhge->nh;
nhge              523 net/ipv4/nexthop.c 			rc = nhge->nh;
nhge              543 net/ipv4/nexthop.c 			struct nh_grp_entry *nhge = &nhg->nh_entries[i];
nhge              545 net/ipv4/nexthop.c 			nhi = rcu_dereference_rtnl(nhge->nh->nh_info);
nhge              696 net/ipv4/nexthop.c 		struct nh_grp_entry *nhge = &nhg->nh_entries[i];
nhge              699 net/ipv4/nexthop.c 		w += nhge->weight;
nhge              701 net/ipv4/nexthop.c 		atomic_set(&nhge->upper_bound, upper_bound);
nhge              705 net/ipv4/nexthop.c static void remove_nh_grp_entry(struct net *net, struct nh_grp_entry *nhge,
nhge              709 net/ipv4/nexthop.c 	struct nexthop *nhp = nhge->nh_parent;
nhge              710 net/ipv4/nexthop.c 	struct nexthop *nh = nhge->nh;
nhge              750 net/ipv4/nexthop.c 	list_del(&nhge->nh_list);
nhge              751 net/ipv4/nexthop.c 	nexthop_put(nhge->nh);
nhge              760 net/ipv4/nexthop.c 	struct nh_grp_entry *nhge, *tmp;
nhge              762 net/ipv4/nexthop.c 	list_for_each_entry_safe(nhge, tmp, &nh->grp_list, nh_list)
nhge              763 net/ipv4/nexthop.c 		remove_nh_grp_entry(net, nhge, nlinfo);
nhge              775 net/ipv4/nexthop.c 		struct nh_grp_entry *nhge = &nhg->nh_entries[i];
nhge              777 net/ipv4/nexthop.c 		if (WARN_ON(!nhge->nh))
nhge              780 net/ipv4/nexthop.c 		list_del_init(&nhge->nh_list);
nhge              940 net/ipv4/nexthop.c 	struct nh_grp_entry *nhge;
nhge              944 net/ipv4/nexthop.c 	list_for_each_entry(nhge, &nh->grp_list, nh_list)
nhge              945 net/ipv4/nexthop.c 		__nexthop_replace_notify(net, nhge->nh_parent, info);
nhge              952 net/ipv4/nexthop.c 	struct nh_grp_entry *nhge;
nhge              972 net/ipv4/nexthop.c 	list_for_each_entry(nhge, &old->grp_list, nh_list) {
nhge              977 net/ipv4/nexthop.c 		    nexthop_num_path(nhge->nh_parent) > 1) {
nhge              982 net/ipv4/nexthop.c 		err = fib_check_nh_list(nhge->nh_parent, new, extack);
nhge              986 net/ipv4/nexthop.c 		err = fib6_check_nh_list(nhge->nh_parent, new, extack);