Lines Matching refs:neigh_node
519 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_forward() argument
544 if (neigh_node != router) in batadv_v_ogm_forward()
558 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_forward()
611 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_metric_update() argument
648 neigh_node->last_seen = jiffies; in batadv_v_ogm_metric_update()
655 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node, if_outgoing); in batadv_v_ogm_metric_update()
695 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_route_update() argument
737 if (router == neigh_node) in batadv_v_ogm_route_update()
746 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_route_update()
763 batadv_update_route(bat_priv, orig_node, if_outgoing, neigh_node); in batadv_v_ogm_route_update()
794 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_process_per_outif() argument
803 neigh_node, if_incoming, in batadv_v_ogm_process_per_outif()
819 neigh_node, if_incoming, in batadv_v_ogm_process_per_outif()
824 batadv_v_ogm_forward(bat_priv, ogm2, orig_node, neigh_node, in batadv_v_ogm_process_per_outif()
867 struct batadv_neigh_node *neigh_node = NULL; in batadv_v_ogm_process() local
912 neigh_node = batadv_neigh_node_get_or_create(orig_node, if_incoming, in batadv_v_ogm_process()
914 if (!neigh_node) in batadv_v_ogm_process()
929 neigh_node, if_incoming, in batadv_v_ogm_process()
973 orig_node, neigh_node, in batadv_v_ogm_process()
982 if (neigh_node) in batadv_v_ogm_process()
983 batadv_neigh_node_put(neigh_node); in batadv_v_ogm_process()