Lines Matching defs:nh_grp
41 struct nlattr *nh_grp;
163 struct nh_group __rcu *nh_grp;
240 struct nh_notifier_grp_info *nh_grp;
284 const struct nh_group *nh_grp;
286 nh_grp = rcu_dereference_rtnl(nh->nh_grp);
287 return nh_grp->fdb_nh;
299 struct nh_group *nh_grp;
301 nh_grp = rcu_dereference_rtnl(nh->nh_grp);
302 return nh_grp->has_v4;
310 struct nh_group *nh_grp;
312 nh_grp = rcu_dereference_rtnl(nh->nh_grp);
313 return nh_grp->is_multipath;
325 struct nh_group *nh_grp;
327 nh_grp = rcu_dereference_rtnl(nh->nh_grp);
328 if (nh_grp->is_multipath)
329 rc = nh_grp->num_nh;
351 struct nh_group *nhg = rcu_dereference_rtnl(nh->nh_grp);
373 struct nh_group *nh_grp;
375 nh_grp = rcu_dereference_rtnl(nh->nh_grp);
376 if (nh_grp->num_nh > 1)
379 nh = nh_grp->nh_entries[0].nh;
406 struct nh_group *nh_grp;
408 nh_grp = rcu_dereference_rtnl(nh->nh_grp);
409 if (nh_grp->is_multipath) {
410 nh = nexthop_mpath_select(nh_grp, nhsel);
430 struct nh_group *nhg = rcu_dereference(nh->nh_grp);
459 struct nh_group *nhg = rcu_dereference(nh->nh_grp);
517 struct nh_group *nh_grp;
519 nh_grp = rcu_dereference_rtnl(nh->nh_grp);
520 nh = nexthop_mpath_select(nh_grp, 0);