Lines Matching refs:vif

1033 					struct ieee80211_vif *vif,  in iwl_mvm_disallow_offloading()  argument
1036 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_disallow_offloading()
1042 if (WARN_ON(vif->type != NL80211_IFTYPE_STATION || in iwl_mvm_disallow_offloading()
1085 struct ieee80211_vif *vif) in iwl_mvm_enter_d0i3_iterator() argument
1089 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_enter_d0i3_iterator()
1092 IWL_DEBUG_RPM(mvm, "entering D0i3 - vif %pM\n", vif->addr); in iwl_mvm_enter_d0i3_iterator()
1093 if (vif->type != NL80211_IFTYPE_STATION || in iwl_mvm_enter_d0i3_iterator()
1094 !vif->bss_conf.assoc) in iwl_mvm_enter_d0i3_iterator()
1102 if (iwl_mvm_disallow_offloading(mvm, vif, data)) in iwl_mvm_enter_d0i3_iterator()
1105 iwl_mvm_update_d0i3_power_mode(mvm, vif, true, flags); in iwl_mvm_enter_d0i3_iterator()
1106 iwl_mvm_send_proto_offload(mvm, vif, data->disable_offloading, flags); in iwl_mvm_enter_d0i3_iterator()
1217 struct ieee80211_vif *vif) in iwl_mvm_exit_d0i3_iterator() argument
1222 IWL_DEBUG_RPM(mvm, "exiting D0i3 - vif %pM\n", vif->addr); in iwl_mvm_exit_d0i3_iterator()
1223 if (vif->type != NL80211_IFTYPE_STATION || in iwl_mvm_exit_d0i3_iterator()
1224 !vif->bss_conf.assoc) in iwl_mvm_exit_d0i3_iterator()
1227 iwl_mvm_update_d0i3_power_mode(mvm, vif, false, flags); in iwl_mvm_exit_d0i3_iterator()
1236 struct ieee80211_vif *vif) in iwl_mvm_d0i3_wakeup_reason_iter() argument
1239 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_d0i3_wakeup_reason_iter()
1241 if (vif->type == NL80211_IFTYPE_STATION && vif->bss_conf.assoc && in iwl_mvm_d0i3_wakeup_reason_iter()
1245 iwl_mvm_connection_loss(data->mvm, vif, "D0i3"); in iwl_mvm_d0i3_wakeup_reason_iter()
1247 ieee80211_beacon_loss(vif); in iwl_mvm_d0i3_wakeup_reason_iter()