Lines Matching refs:curr_gw
2418 struct batadv_gw_node *gw_node, *curr_gw = NULL; in batadv_iv_gw_get_best_gw_node() local
2452 if (curr_gw) in batadv_iv_gw_get_best_gw_node()
2453 batadv_gw_node_put(curr_gw); in batadv_iv_gw_get_best_gw_node()
2454 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2455 kref_get(&curr_gw->refcount); in batadv_iv_gw_get_best_gw_node()
2467 if (curr_gw) in batadv_iv_gw_get_best_gw_node()
2468 batadv_gw_node_put(curr_gw); in batadv_iv_gw_get_best_gw_node()
2469 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2470 kref_get(&curr_gw->refcount); in batadv_iv_gw_get_best_gw_node()
2490 return curr_gw; in batadv_iv_gw_get_best_gw_node()
2568 struct batadv_gw_node *curr_gw; in batadv_iv_gw_write_buffer_text() local
2581 curr_gw = batadv_gw_get_selected_gw_node(bat_priv); in batadv_iv_gw_write_buffer_text()
2584 (curr_gw == gw_node ? "=>" : " "), in batadv_iv_gw_write_buffer_text()
2594 if (curr_gw) in batadv_iv_gw_write_buffer_text()
2595 batadv_gw_node_put(curr_gw); in batadv_iv_gw_write_buffer_text()
2645 struct batadv_gw_node *curr_gw = NULL; in batadv_iv_gw_dump_entry() local
2657 curr_gw = batadv_gw_get_selected_gw_node(bat_priv); in batadv_iv_gw_dump_entry()
2671 if (curr_gw == gw_node) in batadv_iv_gw_dump_entry()
2696 if (curr_gw) in batadv_iv_gw_dump_entry()
2697 batadv_gw_node_put(curr_gw); in batadv_iv_gw_dump_entry()