Lines Matching refs:neigh_node
520 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_forward() argument
545 if (neigh_node != router) in batadv_v_ogm_forward()
559 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_forward()
609 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_metric_update() argument
646 neigh_node->last_seen = jiffies; in batadv_v_ogm_metric_update()
653 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node, if_outgoing); in batadv_v_ogm_metric_update()
691 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_route_update() argument
733 if (router == neigh_node) in batadv_v_ogm_route_update()
742 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_route_update()
759 batadv_update_route(bat_priv, orig_node, if_outgoing, neigh_node); in batadv_v_ogm_route_update()
785 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_process_per_outif() argument
794 neigh_node, if_incoming, in batadv_v_ogm_process_per_outif()
810 neigh_node, if_incoming, in batadv_v_ogm_process_per_outif()
815 batadv_v_ogm_forward(bat_priv, ogm2, orig_node, neigh_node, in batadv_v_ogm_process_per_outif()
858 struct batadv_neigh_node *neigh_node = NULL; in batadv_v_ogm_process() local
903 neigh_node = batadv_neigh_node_get_or_create(orig_node, if_incoming, in batadv_v_ogm_process()
905 if (!neigh_node) in batadv_v_ogm_process()
920 neigh_node, if_incoming, in batadv_v_ogm_process()
964 orig_node, neigh_node, in batadv_v_ogm_process()
972 batadv_neigh_node_put(neigh_node); in batadv_v_ogm_process()