Searched refs:neigh_list (Results 1 – 10 of 10) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | neigh.c | 72 list_next_or_null_rcu(&rpriv->neigh_update.neigh_list, in mlx5e_get_next_nhe() 73 &nhe->neigh_list, in mlx5e_get_next_nhe() 75 neigh_list) : in mlx5e_get_next_nhe() 76 list_first_or_null_rcu(&rpriv->neigh_update.neigh_list, in mlx5e_get_next_nhe() 78 neigh_list); in mlx5e_get_next_nhe() 80 next = list_next_or_null_rcu(&rpriv->neigh_update.neigh_list, in mlx5e_get_next_nhe() 81 &next->neigh_list, in mlx5e_get_next_nhe() 83 neigh_list)) in mlx5e_get_next_nhe() 104 if (!list_empty(&rpriv->neigh_update.neigh_list)) in mlx5e_rep_neigh_stats_work() 248 list_for_each_entry_rcu(nhe, &neigh_update->neigh_list, in mlx5e_rep_netevent_event() [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.h | 52 struct list_head neigh_list; member 148 struct list_head neigh_list; member
|
/linux/net/batman-adv/ |
H A D | hard-interface.c | 413 first = rcu_dereference(hlist_first_rcu(&if_outgoing->neigh_list)); in batadv_hardif_no_broadcast() 891 INIT_HLIST_HEAD(&hard_iface->neigh_list); in batadv_hardif_add_interface()
|
H A D | bat_v.c | 187 &hard_iface->neigh_list, list) { in batadv_v_neigh_dump_hardif() 349 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) { in batadv_v_orig_dump_entry()
|
H A D | types.h | 224 struct hlist_head neigh_list; member 479 struct hlist_head neigh_list; member
|
H A D | bat_v_elp.c | 344 hlist_for_each_entry_rcu(hardif_neigh, &hard_iface->neigh_list, list) { in batadv_v_elp_periodic_work()
|
H A D | bat_v_ogm.c | 627 if (!hlist_empty(&orig_node->neigh_list) && in batadv_v_ogm_metric_update()
|
/linux/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 176 struct list_head neigh_list; member 437 struct list_head neigh_list; member
|
H A D | ipoib_multicast.c | 152 INIT_LIST_HEAD(&mcast->neigh_list); in ipoib_mcast_alloc() 808 list_add_tail(&neigh->list, &mcast->neigh_list); in ipoib_mcast_send()
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 76 struct list_head neigh_list; member 2207 if (list_empty(&rif->neigh_list)) in mlxsw_sp_rif_neigh_next() 2210 return list_first_entry(&rif->neigh_list, in mlxsw_sp_rif_neigh_next() 2214 if (list_is_last(&neigh_entry->rif_list_node, &rif->neigh_list)) in mlxsw_sp_rif_neigh_next() 2366 list_add(&neigh_entry->rif_list_node, &rif->neigh_list); in mlxsw_sp_neigh_entry_create() 2982 list_for_each_entry_safe(neigh_entry, tmp, &rif->neigh_list, in mlxsw_sp_neigh_rif_gone_sync() 8380 INIT_LIST_HEAD(&rif->neigh_list); in mlxsw_sp_rif_alloc() 8397 WARN_ON(!list_empty(&rif->neigh_list)); in mlxsw_sp_rif_free()
|