Lines Matching refs:primary_if

453 	struct batadv_hard_iface *primary_if;  in batadv_primary_if_update_addr()  local
455 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_primary_if_update_addr()
456 if (!primary_if) in batadv_primary_if_update_addr()
459 batadv_dat_init_own_addr(bat_priv, primary_if); in batadv_primary_if_update_addr()
460 batadv_bla_update_orig_address(bat_priv, primary_if, oldif); in batadv_primary_if_update_addr()
462 if (primary_if) in batadv_primary_if_update_addr()
463 batadv_hardif_put(primary_if); in batadv_primary_if_update_addr()
476 curr_hard_iface = rcu_dereference_protected(bat_priv->primary_if, 1); in batadv_primary_if_select()
477 rcu_assign_pointer(bat_priv->primary_if, new_hard_iface); in batadv_primary_if_select()
633 struct batadv_hard_iface *primary_if = NULL; in batadv_hardif_activate_interface() local
646 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hardif_activate_interface()
647 if (!primary_if) in batadv_hardif_activate_interface()
659 if (primary_if) in batadv_hardif_activate_interface()
660 batadv_hardif_put(primary_if); in batadv_hardif_activate_interface()
853 struct batadv_hard_iface *primary_if = NULL; in batadv_hardif_disable_interface() local
865 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hardif_disable_interface()
866 if (hard_iface == primary_if) { in batadv_hardif_disable_interface()
899 if (primary_if) in batadv_hardif_disable_interface()
900 batadv_hardif_put(primary_if); in batadv_hardif_disable_interface()
1025 struct batadv_hard_iface *primary_if = NULL; in batadv_hard_if_event() local
1067 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_hard_if_event()
1068 if (!primary_if) in batadv_hard_if_event()
1071 if (hard_iface == primary_if) in batadv_hard_if_event()
1089 if (primary_if) in batadv_hard_if_event()
1090 batadv_hardif_put(primary_if); in batadv_hard_if_event()