Lines Matching refs:mvmvif

14 	struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);  in iwl_dbgfs_update_pm()  local
15 struct iwl_dbgfs_pm *dbgfs_pm = &mvmvif->dbgfs_pm; in iwl_dbgfs_update_pm()
75 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_pm_params_write() local
76 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_write()
155 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_pm_params_read() local
156 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_read()
171 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_mac_params_read() local
172 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_mac_params_read()
182 ap_sta_id = mvmvif->ap_sta_id; in iwl_dbgfs_mac_params_read()
208 mvmvif->id, mvmvif->color); in iwl_dbgfs_mac_params_read()
212 mvm->tcm.result.load[mvmvif->id]); in iwl_dbgfs_mac_params_read()
214 for (i = 0; i < ARRAY_SIZE(mvmvif->queue_params); i++) in iwl_dbgfs_mac_params_read()
217 i, mvmvif->queue_params[i].txop, in iwl_dbgfs_mac_params_read()
218 mvmvif->queue_params[i].cw_min, in iwl_dbgfs_mac_params_read()
219 mvmvif->queue_params[i].cw_max, in iwl_dbgfs_mac_params_read()
220 mvmvif->queue_params[i].aifs, in iwl_dbgfs_mac_params_read()
221 mvmvif->queue_params[i].uapsd); in iwl_dbgfs_mac_params_read()
253 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_update_bf() local
254 struct iwl_dbgfs_bf *dbgfs_bf = &mvmvif->dbgfs_bf; in iwl_dbgfs_update_bf()
298 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_bf_params_write() local
299 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_bf_params_write()
397 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_bf_params_read() local
410 if (mvmvif->bf_data.bf_enabled) in iwl_dbgfs_bf_params_read()
446 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_os_device_timediff_read() local
447 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_os_device_timediff_read()
469 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_low_latency_write() local
470 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_low_latency_write()
491 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_low_latency_force_write() local
492 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_low_latency_force_write()
525 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_low_latency_read() local
537 !!(mvmvif->low_latency & LOW_LATENCY_TRAFFIC), in iwl_dbgfs_low_latency_read()
538 !!(mvmvif->low_latency & LOW_LATENCY_DEBUGFS), in iwl_dbgfs_low_latency_read()
539 !!(mvmvif->low_latency & LOW_LATENCY_VCMD), in iwl_dbgfs_low_latency_read()
540 !!(mvmvif->low_latency & LOW_LATENCY_VIF_TYPE), in iwl_dbgfs_low_latency_read()
541 !!(mvmvif->low_latency & in iwl_dbgfs_low_latency_read()
543 !!(mvmvif->low_latency & LOW_LATENCY_DEBUGFS_FORCE), in iwl_dbgfs_low_latency_read()
544 !!(mvmvif->low_latency_actual)); in iwl_dbgfs_low_latency_read()
553 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_uapsd_misbehaving_read() local
557 len = sprintf(buf, "%pM\n", mvmvif->uapsd_misbehaving_bssid); in iwl_dbgfs_uapsd_misbehaving_read()
565 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_uapsd_misbehaving_write() local
566 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_uapsd_misbehaving_write()
570 ret = mac_pton(buf, mvmvif->uapsd_misbehaving_bssid); in iwl_dbgfs_uapsd_misbehaving_write()
579 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_rx_phyinfo_write() local
580 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_rx_phyinfo_write()
619 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_rx_phyinfo_read() local
624 mvmvif->mvm->dbgfs_rx_phyinfo); in iwl_dbgfs_rx_phyinfo_read()
632 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_quota_check() local
635 if (mvmvif->dbgfs_quota_min) in iwl_dbgfs_quota_check()
642 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_quota_min_write() local
643 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_quota_min_write()
656 mvmvif->dbgfs_quota_min = 0; in iwl_dbgfs_quota_min_write()
660 mvmvif->dbgfs_quota_min = value; in iwl_dbgfs_quota_min_write()
673 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_quota_min_read() local
677 len = scnprintf(buf, sizeof(buf), "%d\n", mvmvif->dbgfs_quota_min); in iwl_dbgfs_quota_min_read()
706 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_vif_dbgfs_register() local
713 if (!dbgfs_dir || mvmvif->dbgfs_dir) in iwl_mvm_vif_dbgfs_register()
716 mvmvif->dbgfs_dir = debugfs_create_dir("iwlmvm", dbgfs_dir); in iwl_mvm_vif_dbgfs_register()
717 if (IS_ERR_OR_NULL(mvmvif->dbgfs_dir)) { in iwl_mvm_vif_dbgfs_register()
726 MVM_DEBUGFS_ADD_FILE_VIF(pm_params, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
728 MVM_DEBUGFS_ADD_FILE_VIF(tx_pwr_lmt, mvmvif->dbgfs_dir, 0400); in iwl_mvm_vif_dbgfs_register()
729 MVM_DEBUGFS_ADD_FILE_VIF(mac_params, mvmvif->dbgfs_dir, 0400); in iwl_mvm_vif_dbgfs_register()
730 MVM_DEBUGFS_ADD_FILE_VIF(low_latency, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
731 MVM_DEBUGFS_ADD_FILE_VIF(low_latency_force, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
732 MVM_DEBUGFS_ADD_FILE_VIF(uapsd_misbehaving, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
733 MVM_DEBUGFS_ADD_FILE_VIF(rx_phyinfo, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
734 MVM_DEBUGFS_ADD_FILE_VIF(quota_min, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
735 MVM_DEBUGFS_ADD_FILE_VIF(os_device_timediff, mvmvif->dbgfs_dir, 0400); in iwl_mvm_vif_dbgfs_register()
738 mvmvif == mvm->bf_allowed_vif) in iwl_mvm_vif_dbgfs_register()
739 MVM_DEBUGFS_ADD_FILE_VIF(bf_params, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
750 mvmvif->dbgfs_dir); in iwl_mvm_vif_dbgfs_register()
752 mvmvif->dbgfs_slink = debugfs_create_symlink(dbgfs_dir->d_name.name, in iwl_mvm_vif_dbgfs_register()
758 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_vif_dbgfs_clean() local
760 debugfs_remove(mvmvif->dbgfs_slink); in iwl_mvm_vif_dbgfs_clean()
761 mvmvif->dbgfs_slink = NULL; in iwl_mvm_vif_dbgfs_clean()
763 debugfs_remove_recursive(mvmvif->dbgfs_dir); in iwl_mvm_vif_dbgfs_clean()
764 mvmvif->dbgfs_dir = NULL; in iwl_mvm_vif_dbgfs_clean()