Lines Matching full:router
931 struct batadv_neigh_node *router = NULL; in batadv_iv_ogm_orig_update() local
1015 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_iv_ogm_orig_update()
1016 if (router == neigh_node) in batadv_iv_ogm_orig_update()
1019 if (router) { in batadv_iv_ogm_orig_update()
1020 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_iv_ogm_orig_update()
1036 sum_orig = batadv_iv_orig_ifinfo_sum(router->orig_node, in batadv_iv_ogm_orig_update()
1037 router->if_incoming); in batadv_iv_ogm_orig_update()
1052 if (router) in batadv_iv_ogm_orig_update()
1053 batadv_neigh_node_put(router); in batadv_iv_ogm_orig_update()
1323 struct batadv_neigh_node *router = NULL; in batadv_iv_ogm_process_per_outif() local
1374 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_iv_ogm_process_per_outif()
1375 if (router) { in batadv_iv_ogm_process_per_outif()
1376 router_router = batadv_orig_router_get(router->orig_node, in batadv_iv_ogm_process_per_outif()
1378 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_iv_ogm_process_per_outif()
1382 (batadv_compare_eth(router->addr, ethhdr->h_source))) in batadv_iv_ogm_process_per_outif()
1387 if (router && router_router && in batadv_iv_ogm_process_per_outif()
1388 (batadv_compare_eth(router->addr, prev_sender)) && in batadv_iv_ogm_process_per_outif()
1390 (batadv_compare_eth(router->addr, router_router->addr))) { in batadv_iv_ogm_process_per_outif()
1502 if (router) in batadv_iv_ogm_process_per_outif()
1503 batadv_neigh_node_put(router); in batadv_iv_ogm_process_per_outif()
2416 struct batadv_neigh_node *router; in batadv_iv_gw_get_best_gw_node() local
2428 router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT); in batadv_iv_gw_get_best_gw_node()
2429 if (!router) in batadv_iv_gw_get_best_gw_node()
2432 router_ifinfo = batadv_neigh_ifinfo_get(router, in batadv_iv_gw_get_best_gw_node()
2484 batadv_neigh_node_put(router); in batadv_iv_gw_get_best_gw_node()
2563 /* fails if orig_node has no router */
2569 struct batadv_neigh_node *router; in batadv_iv_gw_write_buffer_text() local
2573 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT); in batadv_iv_gw_write_buffer_text()
2574 if (!router) in batadv_iv_gw_write_buffer_text()
2577 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT); in batadv_iv_gw_write_buffer_text()
2586 router_ifinfo->bat_iv.tq_avg, router->addr, in batadv_iv_gw_write_buffer_text()
2587 router->if_incoming->net_dev->name, in batadv_iv_gw_write_buffer_text()
2599 if (router) in batadv_iv_gw_write_buffer_text()
2600 batadv_neigh_node_put(router); in batadv_iv_gw_write_buffer_text()
2615 /* fails if orig_node has no router */ in batadv_iv_gw_print()
2644 struct batadv_neigh_node *router; in batadv_iv_gw_dump_entry() local
2649 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT); in batadv_iv_gw_dump_entry()
2650 if (!router) in batadv_iv_gw_dump_entry()
2653 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT); in batadv_iv_gw_dump_entry()
2681 router->addr) || in batadv_iv_gw_dump_entry()
2683 router->if_incoming->net_dev->name) || in batadv_iv_gw_dump_entry()
2700 if (router) in batadv_iv_gw_dump_entry()
2701 batadv_neigh_node_put(router); in batadv_iv_gw_dump_entry()