Lines Matching refs:mvmvif

67 		struct iwl_mvm_vif *mvmvif;
79 mvmvif = iwl_mvm_vif_from_mac80211(vif);
80 iwl_mvm_flush_sta(mvm, mvmvif->deflink.bcast_sta.sta_id,
81 mvmvif->deflink.bcast_sta.tfd_queue_msk);
195 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
200 if (!mvmvif->csa_bcn_pending && vif->cfg.assoc &&
206 if (mvmvif->csa_bcn_pending) {
211 mvmvif->deflink.ap_sta_id);
226 mvmvif->session_prot_connection_loss = true;
239 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
247 mvmvif->csa_failed = true;
257 cancel_delayed_work(&mvmvif->csa_work);
410 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
413 if (mvmvif->roc_activity == data->activity) {
416 mvmvif->roc_activity = ROC_NUM_ACTIVITIES;
656 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
657 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data;
688 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color));
732 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
738 return mvmvif->id;
740 if (WARN(link_id < 0 || !mvmvif->link[link_id],
744 if (WARN(!mvmvif->link[link_id]->active,
748 return mvmvif->link[link_id]->fw_link_id;
795 struct iwl_mvm_vif *mvmvif;
805 mvmvif = iwl_mvm_vif_from_mac80211(te_data->vif);
826 (roc_ver >= 3 && mvmvif->roc_activity == ROC_ACTIVITY_HOTSPOT)) {
827 if (mvmvif->roc_activity < ROC_NUM_ACTIVITIES) {
828 iwl_mvm_roc_rm_cmd(mvm, mvmvif->roc_activity);
829 mvmvif->roc_activity = ROC_NUM_ACTIVITIES;
841 if (mvmvif && id < SESSION_PROTECT_CONF_MAX_ID) {
871 struct iwl_mvm_vif *mvmvif,
886 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color));
902 struct iwl_mvm_vif *mvmvif,
916 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color));
928 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
929 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data;
953 iwl_mvm_remove_time_event(mvm, mvmvif, te_data);
966 struct iwl_mvm_vif *mvmvif;
987 mvmvif = iwl_mvm_vif_from_mac80211(vif);
989 if (WARN(ver > 2 && mvmvif->time_event_data.link_id >= 0 &&
990 mvmvif->time_event_data.link_id != notif_link_id,
992 notif_link_id, mvmvif->time_event_data.link_id))
998 &mvmvif->time_event_data;
1033 mvmvif->time_event_data.id = SESSION_PROTECT_CONF_MAX_ID;
1034 mvmvif->time_event_data.link_id = -1;
1038 if (WARN_ON(mvmvif->time_event_data.id !=
1110 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1114 if (WARN_ON(mvmvif->roc_activity != ROC_NUM_ACTIVITIES))
1141 mvmvif->roc_activity = activity;
1152 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1166 mvmvif->time_event_data.link_id = 0;
1170 mvmvif->time_event_data.id =
1174 mvmvif->time_event_data.id =
1182 cmd.conf_id = cpu_to_le32(mvmvif->time_event_data.id);
1191 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1192 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data;
1209 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color));
1286 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1296 if (mvmvif->roc_activity < ROC_NUM_ACTIVITIES) {
1297 iwl_mvm_roc_rm_cmd(mvm, mvmvif->roc_activity);
1298 mvmvif->roc_activity = ROC_NUM_ACTIVITIES;
1303 te_data = &mvmvif->time_event_data;
1316 iwl_mvm_remove_aux_roc_te(mvm, mvmvif,
1317 &mvmvif->hs_time_event_data);
1329 mvmvif = iwl_mvm_vif_from_mac80211(te_data->vif);
1332 iwl_mvm_remove_time_event(mvm, mvmvif, te_data);
1334 iwl_mvm_remove_aux_roc_te(mvm, mvmvif, te_data);
1354 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1355 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data;
1367 iwl_mvm_remove_time_event(mvm, mvmvif, te_data);
1374 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1375 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data;
1397 iwl_mvm_remove_time_event(mvm, mvmvif, te_data);
1402 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color));
1449 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1450 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data;