Home
last modified time | relevance | path

Searched refs:nh_group (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/include/net/
Dnexthop.h72 struct nh_group { struct
97 struct nh_group __rcu *nh_grp; argument
125 struct nh_group *nh_grp; in nexthop_is_multipath()
140 struct nh_group *nh_grp; in nexthop_num_path()
152 const struct nh_group *nhg = rcu_dereference_rtnl(nh->nh_grp); in nexthop_mpath_select()
167 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in nexthop_mpath_fill_node()
/Linux-v5.4/net/ipv4/
Dnexthop.c63 struct nh_group *nhg; in nexthop_free_mpath()
115 static struct nh_group *nexthop_grp_alloc(u16 num_nh) in nexthop_grp_alloc()
118 + sizeof(struct nh_group) in nexthop_grp_alloc()
120 struct nh_group *nhg; in nexthop_grp_alloc()
177 static int nla_put_nh_group(struct sk_buff *skb, struct nh_group *nhg) in nla_put_nh_group()
232 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in nh_fill_node()
285 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in nh_nlmsg_size_grp()
366 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in valid_group_nh()
483 struct nh_group *nhg; in nexthop_select_path()
528 struct nh_group *nhg; in nexthop_for_each_fib6_nh()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c400 struct mlxsw_sp_nexthop_group *nh_group; member
3953 fib_entry->nh_group = nh_grp; in mlxsw_sp_nexthop4_group_get()
3960 struct mlxsw_sp_nexthop_group *nh_grp = fib_entry->nh_group; in mlxsw_sp_nexthop4_group_put()
3981 struct mlxsw_sp_nexthop_group *nh_group = fib_entry->nh_group; in mlxsw_sp_fib_entry_should_offload() local
3994 return !!nh_group->adj_index_valid; in mlxsw_sp_fib_entry_should_offload()
3996 return !!nh_group->nh_rif; in mlxsw_sp_fib_entry_should_offload()
4029 struct mlxsw_sp_nexthop_group *nh_grp = fib_entry->nh_group; in mlxsw_sp_fib4_entry_offload_set()
4053 struct mlxsw_sp_nexthop_group *nh_grp = fib_entry->nh_group; in mlxsw_sp_fib4_entry_offload_unset()
4083 struct mlxsw_sp_nexthop_group *nh_grp = fib_entry->nh_group; in mlxsw_sp_fib6_entry_offload_set()
4197 adjacency_index = fib_entry->nh_group->adj_index; in mlxsw_sp_fib_entry_op_remote()
[all …]