Lines Matching refs:gw_node
2509 struct batadv_gw_node *gw_node, *curr_gw = NULL; in batadv_iv_gw_get_best_gw_node() local
2517 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_iv_gw_get_best_gw_node()
2518 orig_node = gw_node->orig_node; in batadv_iv_gw_get_best_gw_node()
2528 if (!kref_get_unless_zero(&gw_node->refcount)) in batadv_iv_gw_get_best_gw_node()
2536 tmp_gw_factor *= gw_node->bandwidth_down; in batadv_iv_gw_get_best_gw_node()
2545 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2560 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2572 batadv_gw_node_put(gw_node); in batadv_iv_gw_get_best_gw_node()
2657 const struct batadv_gw_node *gw_node) in batadv_iv_gw_write_buffer_text() argument
2664 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT); in batadv_iv_gw_write_buffer_text()
2675 (curr_gw == gw_node ? "=>" : " "), in batadv_iv_gw_write_buffer_text()
2676 gw_node->orig_node->orig, in batadv_iv_gw_write_buffer_text()
2679 gw_node->bandwidth_down / 10, in batadv_iv_gw_write_buffer_text()
2680 gw_node->bandwidth_down % 10, in batadv_iv_gw_write_buffer_text()
2681 gw_node->bandwidth_up / 10, in batadv_iv_gw_write_buffer_text()
2682 gw_node->bandwidth_up % 10); in batadv_iv_gw_write_buffer_text()
2698 struct batadv_gw_node *gw_node; in batadv_iv_gw_print() local
2705 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_iv_gw_print()
2707 if (batadv_iv_gw_write_buffer_text(bat_priv, seq, gw_node) < 0) in batadv_iv_gw_print()
2731 struct batadv_gw_node *gw_node) in batadv_iv_gw_dump_entry() argument
2739 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT); in batadv_iv_gw_dump_entry()
2758 if (curr_gw == gw_node) in batadv_iv_gw_dump_entry()
2765 gw_node->orig_node->orig) || in batadv_iv_gw_dump_entry()
2772 gw_node->bandwidth_down) || in batadv_iv_gw_dump_entry()
2774 gw_node->bandwidth_up)) { in batadv_iv_gw_dump_entry()
2802 struct batadv_gw_node *gw_node; in batadv_iv_gw_dump() local
2807 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_iv_gw_dump()
2812 bat_priv, gw_node)) { in batadv_iv_gw_dump()