Lines Matching refs:vif
109 struct ieee80211_vif *vif,
114 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
166 memcpy(cmd.bssid, vif->addr, ETH_ALEN);
173 struct ieee80211_vif *vif,
218 struct ieee80211_vif *vif,
277 struct ieee80211_vif *vif,
287 ret = iwl_mvm_ftm_responder_dyn_cfg_v2(mvm, vif,
291 ret = iwl_mvm_ftm_responder_dyn_cfg_v3(mvm, vif,
304 struct ieee80211_vif *vif,
310 iwl_mvm_sec_key_del_pasn(mvm, vif, BIT(sta->int_sta.sta_id),
316 iwl_mvm_rm_sta_id(mvm, vif, sta->int_sta.sta_id);
323 struct ieee80211_vif *vif,
372 ret = iwl_mvm_add_pasn_sta(mvm, vif, &sta->int_sta, addr,
383 ret = iwl_mvm_ftm_responder_dyn_cfg_v3(mvm, vif, NULL, hltk_data_ptr);
385 iwl_mvm_resp_del_pasn_sta(mvm, vif, sta);
391 struct ieee80211_vif *vif, u8 *addr)
399 iwl_mvm_resp_del_pasn_sta(mvm, vif, sta);
408 int iwl_mvm_ftm_start_responder(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
411 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
425 if (vif->p2p || vif->type != NL80211_IFTYPE_AP ||
447 ret = iwl_mvm_ftm_responder_cmd(mvm, vif, &ctx.def, bss_conf);
452 ret = iwl_mvm_ftm_responder_dyn_cfg_cmd(mvm, vif, params);
458 struct ieee80211_vif *vif)
465 iwl_mvm_resp_del_pasn_sta(mvm, vif, sta);
469 struct ieee80211_vif *vif,
475 iwl_mvm_ftm_responder_clear(mvm, vif);
476 iwl_mvm_ftm_start_responder(mvm, vif, bss_conf);