Lines Matching refs:nh_group
121 struct nh_group *nhg)
150 struct nh_group *nhg)
183 struct nh_group *nhg = rtnl_dereference(nh->nh_grp);
195 struct nh_group *nhg = rtnl_dereference(nh->nh_grp);
257 struct nh_group *nhg;
397 struct nh_group *nhg;
469 struct nh_group *nhg;
532 static struct nh_group *nexthop_grp_alloc(u16 num_nh)
534 struct nh_group *nhg;
629 static int nla_put_nh_group_res(struct sk_buff *skb, struct nh_group *nhg)
657 static int nla_put_nh_group(struct sk_buff *skb, struct nh_group *nhg)
717 struct nh_group *nhg = rtnl_dereference(nh->nh_grp);
774 static size_t nh_nlmsg_size_grp_res(struct nh_group *nhg)
785 struct nh_group *nhg = rtnl_dereference(nh->nh_grp);
993 struct nh_group *nhg = rtnl_dereference(nh->nh_grp);
1169 static struct nexthop *nexthop_select_path_fdb(struct nh_group *nhg, int hash)
1186 static struct nexthop *nexthop_select_path_hthr(struct nh_group *nhg, int hash)
1215 static struct nexthop *nexthop_select_path_res(struct nh_group *nhg, int hash)
1233 struct nh_group *nhg;
1257 struct nh_group *nhg;
1306 struct nh_group *nhg;
1378 struct nh_group *nhg;
1654 static void nh_res_group_rebalance(struct nh_group *nhg,
1691 struct nh_group *nhg)
1716 static void replace_nexthop_grp_res(struct nh_group *oldg,
1717 struct nh_group *newg)
1737 static void nh_hthr_group_rebalance(struct nh_group *nhg)
1763 struct nh_group *nhg, *newg;
1846 struct nh_group *nhg = rcu_dereference_rtnl(nh->nh_grp);
1930 struct nh_group *nhg;
1962 struct nh_group *oldg, *newg;
2042 static void nh_group_v4_update(struct nh_group *nhg)
2108 struct nh_group *nhg = rtnl_dereference(group_nh->nh_grp);
2178 struct nh_group *nhg;
2349 struct nh_group *nhg = rtnl_dereference(new_nh->nh_grp);
2437 struct nh_group *nhg;
3258 struct nh_group *nhg;
3363 struct nh_group *nhg;
3403 struct nh_group *nhg;
3510 struct nh_group *nhg;
3677 struct nh_group *nhg;
3710 struct nh_group *nhg;