Lines Matching refs:curr_gw
2416 struct batadv_gw_node *gw_node, *curr_gw = NULL; in batadv_iv_gw_get_best_gw_node() local
2450 if (curr_gw) in batadv_iv_gw_get_best_gw_node()
2451 batadv_gw_node_put(curr_gw); in batadv_iv_gw_get_best_gw_node()
2452 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2453 kref_get(&curr_gw->refcount); in batadv_iv_gw_get_best_gw_node()
2465 if (curr_gw) in batadv_iv_gw_get_best_gw_node()
2466 batadv_gw_node_put(curr_gw); in batadv_iv_gw_get_best_gw_node()
2467 curr_gw = gw_node; in batadv_iv_gw_get_best_gw_node()
2468 kref_get(&curr_gw->refcount); in batadv_iv_gw_get_best_gw_node()
2488 return curr_gw; in batadv_iv_gw_get_best_gw_node()
2566 struct batadv_gw_node *curr_gw; in batadv_iv_gw_write_buffer_text() local
2579 curr_gw = batadv_gw_get_selected_gw_node(bat_priv); in batadv_iv_gw_write_buffer_text()
2582 (curr_gw == gw_node ? "=>" : " "), in batadv_iv_gw_write_buffer_text()
2592 if (curr_gw) in batadv_iv_gw_write_buffer_text()
2593 batadv_gw_node_put(curr_gw); in batadv_iv_gw_write_buffer_text()
2643 struct batadv_gw_node *curr_gw = NULL; in batadv_iv_gw_dump_entry() local
2655 curr_gw = batadv_gw_get_selected_gw_node(bat_priv); in batadv_iv_gw_dump_entry()
2669 if (curr_gw == gw_node) in batadv_iv_gw_dump_entry()
2694 if (curr_gw) in batadv_iv_gw_dump_entry()
2695 batadv_gw_node_put(curr_gw); in batadv_iv_gw_dump_entry()