Lines Matching refs:curr_gw
2509 struct batadv_gw_node *gw_node, *curr_gw = NULL; in batadv_iv_gw_get_best_gw_node() local
2543 if (curr_gw) in batadv_iv_gw_get_best_gw_node()
2544 batadv_gw_node_put(curr_gw); in batadv_iv_gw_get_best_gw_node()
2545 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2546 kref_get(&curr_gw->refcount); in batadv_iv_gw_get_best_gw_node()
2558 if (curr_gw) in batadv_iv_gw_get_best_gw_node()
2559 batadv_gw_node_put(curr_gw); in batadv_iv_gw_get_best_gw_node()
2560 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2561 kref_get(&curr_gw->refcount); in batadv_iv_gw_get_best_gw_node()
2581 return curr_gw; in batadv_iv_gw_get_best_gw_node()
2659 struct batadv_gw_node *curr_gw; in batadv_iv_gw_write_buffer_text() local
2672 curr_gw = batadv_gw_get_selected_gw_node(bat_priv); in batadv_iv_gw_write_buffer_text()
2675 (curr_gw == gw_node ? "=>" : " "), in batadv_iv_gw_write_buffer_text()
2685 if (curr_gw) in batadv_iv_gw_write_buffer_text()
2686 batadv_gw_node_put(curr_gw); in batadv_iv_gw_write_buffer_text()
2735 struct batadv_gw_node *curr_gw = NULL; in batadv_iv_gw_dump_entry() local
2747 curr_gw = batadv_gw_get_selected_gw_node(bat_priv); in batadv_iv_gw_dump_entry()
2758 if (curr_gw == gw_node) in batadv_iv_gw_dump_entry()
2783 if (curr_gw) in batadv_iv_gw_dump_entry()
2784 batadv_gw_node_put(curr_gw); in batadv_iv_gw_dump_entry()