Lines Matching refs:primary_if

462 	struct batadv_hard_iface *primary_if;  in batadv_primary_if_update_addr()  local
464 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_primary_if_update_addr()
465 if (!primary_if) in batadv_primary_if_update_addr()
468 batadv_dat_init_own_addr(bat_priv, primary_if); in batadv_primary_if_update_addr()
469 batadv_bla_update_orig_address(bat_priv, primary_if, oldif); in batadv_primary_if_update_addr()
471 if (primary_if) in batadv_primary_if_update_addr()
472 batadv_hardif_put(primary_if); in batadv_primary_if_update_addr()
485 curr_hard_iface = rcu_dereference_protected(bat_priv->primary_if, 1); in batadv_primary_if_select()
486 rcu_assign_pointer(bat_priv->primary_if, new_hard_iface); in batadv_primary_if_select()
642 struct batadv_hard_iface *primary_if = NULL; in batadv_hardif_activate_interface() local
655 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hardif_activate_interface()
656 if (!primary_if) in batadv_hardif_activate_interface()
668 if (primary_if) in batadv_hardif_activate_interface()
669 batadv_hardif_put(primary_if); in batadv_hardif_activate_interface()
846 struct batadv_hard_iface *primary_if = NULL; in batadv_hardif_disable_interface() local
861 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hardif_disable_interface()
862 if (hard_iface == primary_if) { in batadv_hardif_disable_interface()
895 if (primary_if) in batadv_hardif_disable_interface()
896 batadv_hardif_put(primary_if); in batadv_hardif_disable_interface()
1023 struct batadv_hard_iface *primary_if = NULL; in batadv_hard_if_event() local
1064 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hard_if_event()
1065 if (!primary_if) in batadv_hard_if_event()
1068 if (hard_iface == primary_if) in batadv_hard_if_event()
1086 if (primary_if) in batadv_hard_if_event()
1087 batadv_hardif_put(primary_if); in batadv_hard_if_event()