Lines Matching refs:mvmvif

71 		struct iwl_mvm_vif *mvmvif;  in iwl_mvm_roc_done_wk()  local
81 mvmvif = iwl_mvm_vif_from_mac80211(mvm->p2p_device_vif); in iwl_mvm_roc_done_wk()
82 iwl_mvm_flush_sta(mvm, &mvmvif->bcast_sta, true); in iwl_mvm_roc_done_wk()
158 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_te_check_disconnect() local
163 if (!mvmvif->csa_bcn_pending && vif->cfg.assoc && in iwl_mvm_te_check_disconnect()
169 if (mvmvif->csa_bcn_pending) { in iwl_mvm_te_check_disconnect()
173 mvmsta = iwl_mvm_sta_from_staid_rcu(mvm, mvmvif->ap_sta_id); in iwl_mvm_te_check_disconnect()
199 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_te_handle_notify_csa() local
207 mvmvif->csa_failed = true; in iwl_mvm_te_handle_notify_csa()
217 cancel_delayed_work(&mvmvif->csa_work); in iwl_mvm_te_handle_notify_csa()
575 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_protect_session() local
576 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_protect_session()
607 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_protect_session()
647 struct iwl_mvm_vif *mvmvif, in iwl_mvm_cancel_session_protection() argument
652 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, in iwl_mvm_cancel_session_protection()
653 mvmvif->color)), in iwl_mvm_cancel_session_protection()
672 struct iwl_mvm_vif *mvmvif; in __iwl_mvm_remove_time_event() local
678 mvmvif = iwl_mvm_vif_from_mac80211(te_data->vif); in __iwl_mvm_remove_time_event()
705 if (mvmvif && id < SESSION_PROTECT_CONF_MAX_ID) { in __iwl_mvm_remove_time_event()
707 iwl_mvm_cancel_session_protection(mvm, mvmvif, id); in __iwl_mvm_remove_time_event()
734 struct iwl_mvm_vif *mvmvif, in iwl_mvm_remove_aux_roc_te() argument
749 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_remove_aux_roc_te()
765 struct iwl_mvm_vif *mvmvif, in iwl_mvm_remove_time_event() argument
779 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_remove_time_event()
791 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_stop_session_protection() local
792 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_stop_session_protection()
816 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_stop_session_protection()
825 struct iwl_mvm_vif *mvmvif; in iwl_mvm_rx_session_protect_notif() local
834 mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_rx_session_protect_notif()
839 &mvmvif->time_event_data; in iwl_mvm_rx_session_protect_notif()
874 mvmvif->time_event_data.id = SESSION_PROTECT_CONF_MAX_ID; in iwl_mvm_rx_session_protect_notif()
878 if (WARN_ON(mvmvif->time_event_data.id != in iwl_mvm_rx_session_protect_notif()
895 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_start_p2p_roc_session_protection() local
898 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, in iwl_mvm_start_p2p_roc_session_protection()
899 mvmvif->color)), in iwl_mvm_start_p2p_roc_session_protection()
911 mvmvif->time_event_data.id = in iwl_mvm_start_p2p_roc_session_protection()
915 mvmvif->time_event_data.id = in iwl_mvm_start_p2p_roc_session_protection()
923 cmd.conf_id = cpu_to_le32(mvmvif->time_event_data.id); in iwl_mvm_start_p2p_roc_session_protection()
932 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_start_p2p_roc() local
933 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_start_p2p_roc()
950 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_start_p2p_roc()
1027 struct iwl_mvm_vif *mvmvif; in iwl_mvm_stop_roc() local
1032 mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_stop_roc()
1035 iwl_mvm_cancel_session_protection(mvm, mvmvif, in iwl_mvm_stop_roc()
1036 mvmvif->time_event_data.id); in iwl_mvm_stop_roc()
1039 iwl_mvm_remove_aux_roc_te(mvm, mvmvif, in iwl_mvm_stop_roc()
1040 &mvmvif->hs_time_event_data); in iwl_mvm_stop_roc()
1053 mvmvif = iwl_mvm_vif_from_mac80211(te_data->vif); in iwl_mvm_stop_roc()
1056 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_stop_roc()
1059 iwl_mvm_remove_aux_roc_te(mvm, mvmvif, te_data); in iwl_mvm_stop_roc()
1067 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_remove_csa_period() local
1068 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_remove_csa_period()
1080 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_remove_csa_period()
1087 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_schedule_csa_period() local
1088 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_schedule_csa_period()
1110 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_schedule_csa_period()
1115 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_schedule_csa_period()
1161 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_schedule_session_protection() local
1162 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_schedule_session_protection()
1167 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, in iwl_mvm_schedule_session_protection()
1168 mvmvif->color)), in iwl_mvm_schedule_session_protection()