Lines Matching refs:neigh_node
515 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_forward() argument
540 if (neigh_node != router) in batadv_v_ogm_forward()
554 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_forward()
607 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_metric_update() argument
644 neigh_node->last_seen = jiffies; in batadv_v_ogm_metric_update()
651 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()
790 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_process_per_outif() argument
799 neigh_node, if_incoming, in batadv_v_ogm_process_per_outif()
815 neigh_node, if_incoming, in batadv_v_ogm_process_per_outif()
820 batadv_v_ogm_forward(bat_priv, ogm2, orig_node, neigh_node, in batadv_v_ogm_process_per_outif()
863 struct batadv_neigh_node *neigh_node = NULL; in batadv_v_ogm_process() local
902 neigh_node = batadv_neigh_node_get_or_create(orig_node, if_incoming, in batadv_v_ogm_process()
904 if (!neigh_node) in batadv_v_ogm_process()
919 neigh_node, if_incoming, in batadv_v_ogm_process()
963 orig_node, neigh_node, in batadv_v_ogm_process()
972 if (neigh_node) in batadv_v_ogm_process()
973 batadv_neigh_node_put(neigh_node); in batadv_v_ogm_process()