Home
last modified time | relevance | path

Searched refs:neigh_update (Results 1 – 5 of 5) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dneigh.c34 rpriv->neigh_update.min_interval = min_t(unsigned long, ipv6_interval, ipv4_interval); in mlx5e_rep_neigh_update_init_interval()
35 mlx5_fc_update_sampling_interval(priv->mdev, rpriv->neigh_update.min_interval); in mlx5e_rep_neigh_update_init_interval()
41 struct mlx5e_neigh_update_table *neigh_update = &rpriv->neigh_update; in mlx5e_rep_queue_neigh_stats_work() local
44 &neigh_update->neigh_stats_work, in mlx5e_rep_queue_neigh_stats_work()
45 neigh_update->min_interval); in mlx5e_rep_queue_neigh_stats_work()
72 list_next_or_null_rcu(&rpriv->neigh_update.neigh_list, in mlx5e_get_next_nhe()
76 list_first_or_null_rcu(&rpriv->neigh_update.neigh_list, in mlx5e_get_next_nhe()
80 next = list_next_or_null_rcu(&rpriv->neigh_update.neigh_list, in mlx5e_get_next_nhe()
98 neigh_update.neigh_stats_work.work); in mlx5e_rep_neigh_stats_work()
104 if (!list_empty(&rpriv->neigh_update.neigh_list)) in mlx5e_rep_neigh_stats_work()
[all …]
Dtc.c44 mutex_lock(&rpriv->neigh_update.encap_lock); in mlx5e_rep_encap_entry_attach()
49 mutex_unlock(&rpriv->neigh_update.encap_lock); in mlx5e_rep_encap_entry_attach()
61 mutex_unlock(&rpriv->neigh_update.encap_lock); in mlx5e_rep_encap_entry_attach()
/drivers/net/ethernet/chelsio/cxgb3/
Dt3cdev.h61 void (*neigh_update)(struct t3cdev *dev, struct neighbour *neigh); member
Dcxgb3_offload.c495 dev->neigh_update = dummy_neigh_update; in cxgb3_set_dummy_ops()
1262 dev->neigh_update = t3_l2t_update; in cxgb3_offload_activate()
1364 tdev->neigh_update = NULL; in cxgb3_adapter_unofld()
/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.h105 struct mlx5e_neigh_update_table neigh_update; member