Lines Matching refs:primary_if
463 struct batadv_hard_iface *primary_if; in batadv_primary_if_update_addr() local
465 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_primary_if_update_addr()
466 if (!primary_if) in batadv_primary_if_update_addr()
469 batadv_dat_init_own_addr(bat_priv, primary_if); in batadv_primary_if_update_addr()
470 batadv_bla_update_orig_address(bat_priv, primary_if, oldif); in batadv_primary_if_update_addr()
472 batadv_hardif_put(primary_if); in batadv_primary_if_update_addr()
485 curr_hard_iface = rcu_replace_pointer(bat_priv->primary_if, in batadv_primary_if_select()
652 struct batadv_hard_iface *primary_if = NULL; in batadv_hardif_activate_interface() local
665 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hardif_activate_interface()
666 if (!primary_if) in batadv_hardif_activate_interface()
678 batadv_hardif_put(primary_if); in batadv_hardif_activate_interface()
819 struct batadv_hard_iface *primary_if = NULL; in batadv_hardif_disable_interface() local
831 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hardif_disable_interface()
832 if (hard_iface == primary_if) { in batadv_hardif_disable_interface()
860 batadv_hardif_put(primary_if); in batadv_hardif_disable_interface()
948 struct batadv_hard_iface *primary_if = NULL; in batadv_hard_if_event() local
990 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hard_if_event()
991 if (!primary_if) in batadv_hard_if_event()
994 if (hard_iface == primary_if) in batadv_hard_if_event()
1009 batadv_hardif_put(primary_if); in batadv_hard_if_event()