Lines Matching refs:nh_grp
77 nhg = rcu_dereference_raw(nh->nh_grp); in nexthop_free_mpath()
248 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in nh_fill_node()
307 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in nh_nlmsg_size_grp()
390 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in valid_group_nh()
551 nhg = rcu_dereference(nh->nh_grp); in nexthop_select_path()
596 nhg = rcu_dereference_rtnl(nh->nh_grp); in nexthop_for_each_fib6_nh()
644 nhg = rtnl_dereference(nh->nh_grp); in fib6_check_nexthop()
716 nhg = rtnl_dereference(nh->nh_grp); in fib_check_nexthop()
791 nhg = rtnl_dereference(nhp->nh_grp); in remove_nh_grp_entry()
830 rcu_assign_pointer(nhp->nh_grp, newg); in remove_nh_grp_entry()
853 struct nh_group *nhg = rcu_dereference_rtnl(nh->nh_grp); in remove_nexthop_group()
950 oldg = rtnl_dereference(old->nh_grp); in replace_nexthop_grp()
951 newg = rtnl_dereference(new->nh_grp); in replace_nexthop_grp()
957 rcu_assign_pointer(old->nh_grp, newg); in replace_nexthop_grp()
962 rcu_assign_pointer(new->nh_grp, oldg); in replace_nexthop_grp()
1017 nhg = rtnl_dereference(nhp->nh_grp); in replace_nexthop_single()
1223 struct nlattr *grps_attr = cfg->nh_grp; in nexthop_create_group()
1280 rcu_assign_pointer(nh->nh_grp, nhg); in nexthop_create_group()
1447 if (cfg->nh_grp) in nexthop_add()
1542 cfg->nh_grp = tb[NHA_GROUP]; in rtm_to_nh_config()