Lines Matching refs:main_vif
603 struct ieee80211_vif *main_vif, *old_main = NULL; in carl9170_op_add_interface() local
634 main_vif = carl9170_get_main_vif(ar); in carl9170_op_add_interface()
636 if (main_vif) { in carl9170_op_add_interface()
637 switch (main_vif->type) { in carl9170_op_add_interface()
648 if (main_vif->p2p && vif->p2p && in carl9170_op_add_interface()
650 old_main = main_vif; in carl9170_op_add_interface()
707 main_vif = carl9170_get_main_vif(ar); in carl9170_op_add_interface()
709 if (main_vif == vif) { in carl9170_op_add_interface()
768 struct ieee80211_vif *main_vif; in carl9170_op_remove_interface() local
780 main_vif = carl9170_get_main_vif(ar); in carl9170_op_remove_interface()
790 if (vif == main_vif) { in carl9170_op_remove_interface()
1056 struct ieee80211_vif *main_vif; in carl9170_op_bss_info_changed() local
1060 main_vif = carl9170_get_main_vif(ar); in carl9170_op_bss_info_changed()
1061 if (WARN_ON(!main_vif)) in carl9170_op_bss_info_changed()
1089 if (main_vif != vif) { in carl9170_op_bss_info_changed()
1090 bss_conf->beacon_int = main_vif->bss_conf.beacon_int; in carl9170_op_bss_info_changed()
1091 bss_conf->dtim_period = main_vif->bss_conf.dtim_period; in carl9170_op_bss_info_changed()
1117 if (main_vif != vif) in carl9170_op_bss_info_changed()