Searched refs:neigh_list (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dneigh.c72 list_next_or_null_rcu(&rpriv->neigh_update.neigh_list,
73 &nhe->neigh_list,
75 neigh_list) :
76 list_first_or_null_rcu(&rpriv->neigh_update.neigh_list,
78 neigh_list);
80 next = list_next_or_null_rcu(&rpriv->neigh_update.neigh_list,
81 &next->neigh_list,
83 neigh_list))
104 if (!list_empty(&rpriv->neigh_update.neigh_list))
248 list_for_each_entry_rcu(nhe, &neigh_update->neigh_list,
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.h52 struct list_head neigh_list; member in struct:mlx5e_neigh_update_table
148 struct list_head neigh_list; member in struct:mlx5e_neigh_hash_entry
/linux-master/net/batman-adv/
H A Doriginator.c514 hlist_for_each_entry_rcu(tmp_neigh_node, &orig_node->neigh_list, list) {
571 hlist_add_head_rcu(&hardif_neigh->list, &hard_iface->neigh_list);
619 &hard_iface->neigh_list, list) {
685 hlist_add_head_rcu(&neigh_node->list, &orig_node->neigh_list);
854 &orig_node->neigh_list, list) {
945 INIT_HLIST_HEAD(&orig_node->neigh_list);
1115 &orig_node->neigh_list, list) {
1169 hlist_for_each_entry_rcu(neigh, &orig_node->neigh_list, list) {
H A Dbat_iv_ogm.c938 &orig_node->neigh_list, list) {
1082 &orig_neigh_node->neigh_list, list) {
1239 if (!hlist_empty(&orig_node->neigh_list) &&
1248 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
1898 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
2109 &hard_iface->neigh_list, list) {
H A Dhard-interface.c413 first = rcu_dereference(hlist_first_rcu(&if_outgoing->neigh_list));
891 INIT_HLIST_HEAD(&hard_iface->neigh_list);
H A Dbat_v.c189 &hard_iface->neigh_list, list) {
351 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
H A Dtypes.h222 * @neigh_list: list of unique single hop neighbors via this interface
224 struct hlist_head neigh_list; member in struct:batadv_hard_iface
226 /** @neigh_list_lock: lock protecting neigh_list */
476 * @neigh_list: list of potential next hop neighbor towards this orig
479 struct hlist_head neigh_list; member in struct:batadv_orig_node
482 * @neigh_list_lock: lock protecting neigh_list, ifinfo_list,
608 /** @list: list node for &batadv_hard_iface.neigh_list */
641 /** @list: list node for &batadv_orig_node.neigh_list */
H A Dbat_v_elp.c306 hlist_for_each_entry_rcu(hardif_neigh, &hard_iface->neigh_list, list) {
H A Dbat_v_ogm.c627 if (!hlist_empty(&orig_node->neigh_list) &&
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib.h176 struct list_head neigh_list; member in struct:ipoib_mcast
437 struct list_head neigh_list; member in struct:ipoib_path
H A Dipoib_multicast.c152 INIT_LIST_HEAD(&mcast->neigh_list);
808 list_add_tail(&neigh->list, &mcast->neigh_list);
H A Dipoib_main.c807 list_for_each_entry_safe(neigh, tn, &path->neigh_list, list) {
891 INIT_LIST_HEAD(&path->neigh_list);
982 list_add_tail(&neigh->list, &path->neigh_list);
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_router.c76 struct list_head neigh_list; member in struct:mlxsw_sp_rif
2207 if (list_empty(&rif->neigh_list))
2210 return list_first_entry(&rif->neigh_list,
2214 if (list_is_last(&neigh_entry->rif_list_node, &rif->neigh_list))
2366 list_add(&neigh_entry->rif_list_node, &rif->neigh_list);
2982 list_for_each_entry_safe(neigh_entry, tmp, &rif->neigh_list,
8383 INIT_LIST_HEAD(&rif->neigh_list);
8400 WARN_ON(!list_empty(&rif->neigh_list));

Completed in 206 milliseconds