Home
last modified time | relevance | path

Searched refs:tmp_neigh_node (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/net/batman-adv/
H A Dbat_iv_ogm.c934 struct batadv_neigh_node *tmp_neigh_node = NULL; in batadv_iv_ogm_orig_update() local
945 hlist_for_each_entry_rcu(tmp_neigh_node, in batadv_iv_ogm_orig_update()
947 neigh_addr = tmp_neigh_node->addr; in batadv_iv_ogm_orig_update()
949 tmp_neigh_node->if_incoming == if_incoming && in batadv_iv_ogm_orig_update()
953 neigh_node = tmp_neigh_node; in batadv_iv_ogm_orig_update()
966 spin_lock_bh(&tmp_neigh_node->ifinfo_lock); in batadv_iv_ogm_orig_update()
971 spin_unlock_bh(&tmp_neigh_node->ifinfo_lock); in batadv_iv_ogm_orig_update()
1089 hlist_for_each_entry_rcu(tmp_neigh_node, in batadv_iv_ogm_calc_tq()
1091 if (!batadv_compare_eth(tmp_neigh_node->addr, in batadv_iv_ogm_calc_tq()
1095 if (tmp_neigh_node->if_incoming != if_incoming) in batadv_iv_ogm_calc_tq()
[all …]
H A Doriginator.c536 struct batadv_neigh_node *tmp_neigh_node, *res = NULL; in batadv_neigh_node_get() local
539 hlist_for_each_entry_rcu(tmp_neigh_node, &orig_node->neigh_list, list) { in batadv_neigh_node_get()
540 if (!batadv_compare_eth(tmp_neigh_node->addr, addr)) in batadv_neigh_node_get()
543 if (tmp_neigh_node->if_incoming != hard_iface) in batadv_neigh_node_get()
546 if (!kref_get_unless_zero(&tmp_neigh_node->refcount)) in batadv_neigh_node_get()
549 res = tmp_neigh_node; in batadv_neigh_node_get()