Lines Matching defs:mvmvif
17 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
18 struct iwl_dbgfs_pm *dbgfs_pm = &mvmvif->dbgfs_pm;
78 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
79 struct iwl_mvm *mvm = mvmvif->mvm;
158 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
159 struct iwl_mvm *mvm = mvmvif->mvm;
174 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
175 struct iwl_mvm *mvm = mvmvif->mvm;
185 ap_sta_id = mvmvif->deflink.ap_sta_id;
211 mvmvif->id, mvmvif->color);
215 mvm->tcm.result.load[mvmvif->id]);
217 for (i = 0; i < ARRAY_SIZE(mvmvif->deflink.queue_params); i++)
220 i, mvmvif->deflink.queue_params[i].txop,
221 mvmvif->deflink.queue_params[i].cw_min,
222 mvmvif->deflink.queue_params[i].cw_max,
223 mvmvif->deflink.queue_params[i].aifs,
224 mvmvif->deflink.queue_params[i].uapsd);
256 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
257 struct iwl_dbgfs_bf *dbgfs_bf = &mvmvif->dbgfs_bf;
301 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
302 struct iwl_mvm *mvm = mvmvif->mvm;
400 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
413 if (mvmvif->bf_enabled)
449 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
450 struct iwl_mvm *mvm = mvmvif->mvm;
472 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
473 struct iwl_mvm *mvm = mvmvif->mvm;
494 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
495 struct iwl_mvm *mvm = mvmvif->mvm;
528 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
540 !!(mvmvif->low_latency & LOW_LATENCY_TRAFFIC),
541 !!(mvmvif->low_latency & LOW_LATENCY_DEBUGFS),
542 !!(mvmvif->low_latency & LOW_LATENCY_VCMD),
543 !!(mvmvif->low_latency & LOW_LATENCY_VIF_TYPE),
544 !!(mvmvif->low_latency &
546 !!(mvmvif->low_latency & LOW_LATENCY_DEBUGFS_FORCE),
547 !!(mvmvif->low_latency_actual));
556 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
561 len = sprintf(buf, "%pM\n", mvmvif->uapsd_misbehaving_ap_addr);
563 len = sprintf(buf, "%6D\n", mvmvif->uapsd_misbehaving_ap_addr, ":");
572 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
573 struct iwl_mvm *mvm = mvmvif->mvm;
577 ret = mac_pton(buf, mvmvif->uapsd_misbehaving_ap_addr);
586 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
587 struct iwl_mvm *mvm = mvmvif->mvm;
621 phy_ctxt = mvmvif->link[link_id]->phy_ctxt;
639 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
644 mvmvif->mvm->dbgfs_rx_phyinfo);
652 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
655 if (mvmvif->dbgfs_quota_min)
662 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
663 struct iwl_mvm *mvm = mvmvif->mvm;
676 mvmvif->dbgfs_quota_min = 0;
680 mvmvif->dbgfs_quota_min = value;
693 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
697 len = scnprintf(buf, sizeof(buf), "%d\n", mvmvif->dbgfs_quota_min);
705 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
706 struct iwl_mvm *mvm = mvmvif->mvm;
715 mvmvif->max_tx_op = value;
726 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
727 struct iwl_mvm *mvm = mvmvif->mvm;
732 len = scnprintf(buf, sizeof(buf), "%hu\n", mvmvif->max_tx_op);
742 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
743 struct iwl_mvm *mvm = mvmvif->mvm;
773 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
774 struct iwl_mvm *mvm = mvmvif->mvm;
781 esr_mask = mvmvif->esr_disable_reason;
804 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
805 struct iwl_mvm *mvm = mvmvif->mvm;
855 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
857 mvmvif->dbgfs_dir = debugfs_create_dir("iwlmvm", dbgfs_dir);
858 if (IS_ERR_OR_NULL(mvmvif->dbgfs_dir)) {
867 MVM_DEBUGFS_ADD_FILE_VIF(pm_params, mvmvif->dbgfs_dir, 0600);
869 MVM_DEBUGFS_ADD_FILE_VIF(tx_pwr_lmt, mvmvif->dbgfs_dir, 0400);
870 MVM_DEBUGFS_ADD_FILE_VIF(mac_params, mvmvif->dbgfs_dir, 0400);
871 MVM_DEBUGFS_ADD_FILE_VIF(low_latency, mvmvif->dbgfs_dir, 0600);
872 MVM_DEBUGFS_ADD_FILE_VIF(low_latency_force, mvmvif->dbgfs_dir, 0600);
873 MVM_DEBUGFS_ADD_FILE_VIF(uapsd_misbehaving, mvmvif->dbgfs_dir, 0600);
874 MVM_DEBUGFS_ADD_FILE_VIF(rx_phyinfo, mvmvif->dbgfs_dir, 0600);
875 MVM_DEBUGFS_ADD_FILE_VIF(quota_min, mvmvif->dbgfs_dir, 0600);
876 MVM_DEBUGFS_ADD_FILE_VIF(os_device_timediff, mvmvif->dbgfs_dir, 0400);
877 MVM_DEBUGFS_ADD_FILE_VIF(max_tx_op, mvmvif->dbgfs_dir, 0600);
878 debugfs_create_bool("ftm_unprotected", 0200, mvmvif->dbgfs_dir,
879 &mvmvif->ftm_unprotected);
880 MVM_DEBUGFS_ADD_FILE_VIF(int_mlo_scan, mvmvif->dbgfs_dir, 0200);
881 MVM_DEBUGFS_ADD_FILE_VIF(esr_disable_reason, mvmvif->dbgfs_dir, 0600);
884 mvmvif == mvm->bf_allowed_vif)
885 MVM_DEBUGFS_ADD_FILE_VIF(bf_params, mvmvif->dbgfs_dir, 0600);
892 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
913 mvmvif->dbgfs_slink =
920 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
922 debugfs_remove(mvmvif->dbgfs_slink);
923 mvmvif->dbgfs_slink = NULL;
948 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
949 struct iwl_mvm *mvm = mvmvif->mvm;
951 struct iwl_mvm_vif_link_info *link_info = mvmvif->link[link_id];
958 WARN_ON(!mvmvif->dbgfs_dir);
959 mvm_dir = mvmvif->dbgfs_dir;