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->bss_conf.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()
576 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_protect_session() local
577 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_protect_session()
608 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_protect_session()
648 struct iwl_mvm_vif *mvmvif, in iwl_mvm_cancel_session_protection() argument
653 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, in iwl_mvm_cancel_session_protection()
654 mvmvif->color)), in iwl_mvm_cancel_session_protection()
673 struct iwl_mvm_vif *mvmvif; in __iwl_mvm_remove_time_event() local
679 mvmvif = iwl_mvm_vif_from_mac80211(te_data->vif); in __iwl_mvm_remove_time_event()
706 if (mvmvif && id < SESSION_PROTECT_CONF_MAX_ID) { in __iwl_mvm_remove_time_event()
708 iwl_mvm_cancel_session_protection(mvm, mvmvif, id); in __iwl_mvm_remove_time_event()
735 struct iwl_mvm_vif *mvmvif, in iwl_mvm_remove_aux_roc_te() argument
750 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_remove_aux_roc_te()
766 struct iwl_mvm_vif *mvmvif, in iwl_mvm_remove_time_event() argument
780 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_remove_time_event()
792 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_stop_session_protection() local
793 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_stop_session_protection()
817 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_stop_session_protection()
826 struct iwl_mvm_vif *mvmvif; in iwl_mvm_rx_session_protect_notif() local
835 mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_rx_session_protect_notif()
840 &mvmvif->time_event_data; in iwl_mvm_rx_session_protect_notif()
875 mvmvif->time_event_data.id = SESSION_PROTECT_CONF_MAX_ID; in iwl_mvm_rx_session_protect_notif()
879 if (WARN_ON(mvmvif->time_event_data.id != in iwl_mvm_rx_session_protect_notif()
896 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_start_p2p_roc_session_protection() local
899 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, in iwl_mvm_start_p2p_roc_session_protection()
900 mvmvif->color)), in iwl_mvm_start_p2p_roc_session_protection()
912 mvmvif->time_event_data.id = in iwl_mvm_start_p2p_roc_session_protection()
916 mvmvif->time_event_data.id = in iwl_mvm_start_p2p_roc_session_protection()
924 cmd.conf_id = cpu_to_le32(mvmvif->time_event_data.id); in iwl_mvm_start_p2p_roc_session_protection()
933 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_start_p2p_roc() local
934 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_start_p2p_roc()
951 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_start_p2p_roc()
1028 struct iwl_mvm_vif *mvmvif; in iwl_mvm_stop_roc() local
1033 mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_stop_roc()
1036 iwl_mvm_cancel_session_protection(mvm, mvmvif, in iwl_mvm_stop_roc()
1037 mvmvif->time_event_data.id); in iwl_mvm_stop_roc()
1040 iwl_mvm_remove_aux_roc_te(mvm, mvmvif, in iwl_mvm_stop_roc()
1041 &mvmvif->hs_time_event_data); in iwl_mvm_stop_roc()
1054 mvmvif = iwl_mvm_vif_from_mac80211(te_data->vif); in iwl_mvm_stop_roc()
1057 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_stop_roc()
1060 iwl_mvm_remove_aux_roc_te(mvm, mvmvif, te_data); in iwl_mvm_stop_roc()
1068 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_remove_csa_period() local
1069 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_remove_csa_period()
1081 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_remove_csa_period()
1088 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_schedule_csa_period() local
1089 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_schedule_csa_period()
1111 iwl_mvm_remove_time_event(mvm, mvmvif, te_data); in iwl_mvm_schedule_csa_period()
1116 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, mvmvif->color)); in iwl_mvm_schedule_csa_period()
1162 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_schedule_session_protection() local
1163 struct iwl_mvm_time_event_data *te_data = &mvmvif->time_event_data; in iwl_mvm_schedule_session_protection()
1168 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, in iwl_mvm_schedule_session_protection()
1169 mvmvif->color)), in iwl_mvm_schedule_session_protection()