Lines Matching refs:ieee80211_vif
175 struct ieee80211_vif *vif;
442 iwl_mvm_vif_from_mac80211(struct ieee80211_vif *vif) in iwl_mvm_vif_from_mac80211()
730 struct ieee80211_vif *p2p_device_vif;
750 struct ieee80211_vif *keep_vif;
798 struct ieee80211_vif *noa_vif;
809 struct ieee80211_vif __rcu *csa_vif;
810 struct ieee80211_vif __rcu *csa_tx_blocked_vif;
1126 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1127 void iwl_mvm_mac_ctxt_release(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1128 int iwl_mvm_mac_ctxt_add(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1129 int iwl_mvm_mac_ctxt_changed(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1131 int iwl_mvm_mac_ctxt_remove(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1132 u32 iwl_mvm_mac_get_queues_mask(struct ieee80211_vif *vif);
1134 struct ieee80211_vif *vif);
1142 struct ieee80211_vif *vif);
1144 struct ieee80211_vif *exclude_vif);
1147 int iwl_mvm_binding_add_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1148 int iwl_mvm_binding_remove_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1152 struct ieee80211_vif *disabled_vif);
1170 struct ieee80211_vif *vif,
1180 struct ieee80211_vif *vif,
1183 struct ieee80211_vif *vif,
1189 int iwl_mvm_scan_umac(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1191 int iwl_mvm_sched_scan_umac(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1201 void iwl_mvm_vif_dbgfs_register(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1202 void iwl_mvm_vif_dbgfs_clean(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1210 iwl_mvm_vif_dbgfs_register(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_vif_dbgfs_register()
1214 iwl_mvm_vif_dbgfs_clean(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_vif_dbgfs_clean()
1231 int iwl_mvm_power_mac_dbgfs_read(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1234 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1257 struct ieee80211_vif *vif,
1260 struct ieee80211_vif *vif,
1263 struct ieee80211_vif *vif, int idx);
1267 struct ieee80211_vif *vif);
1270 iwl_mvm_set_last_nonqos_seq(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_set_last_nonqos_seq()
1277 struct ieee80211_vif *vif,
1296 void iwl_mvm_bt_rssi_event(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1316 void iwl_mvm_bt_rssi_event_old(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1331 iwl_mvm_beacon_filter_debugfs_parameters(struct ieee80211_vif *vif,
1335 iwl_mvm_beacon_filter_debugfs_parameters(struct ieee80211_vif *vif, in iwl_mvm_beacon_filter_debugfs_parameters()
1340 struct ieee80211_vif *vif,
1343 struct ieee80211_vif *vif,
1346 struct ieee80211_vif *vif,
1349 void iwl_mvm_update_smps(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1355 int iwl_mvm_update_low_latency(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1442 int iwl_mvm_sf_update(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1453 int iwl_mvm_tdls_sta_count(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1455 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1458 struct ieee80211_vif *vif);
1460 struct ieee80211_vif *vif,
1465 struct ieee80211_vif *vif,
1468 struct ieee80211_vif *vif,
1474 struct ieee80211_vif *iwl_mvm_get_bss_vif(struct iwl_mvm *mvm);
1490 struct ieee80211_vif *vif,
1492 void iwl_mvm_connection_loss(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
1496 struct ieee80211_vif *vif) in iwl_fw_dbg_trigger_vif_match()
1514 struct ieee80211_vif *vif, in iwl_fw_dbg_trigger_check_stop()
1525 struct ieee80211_vif *vif, in iwl_fw_dbg_trigger_simple_stop()