Lines Matching refs:mvmvif

75 	struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);  in iwl_dbgfs_update_pm()  local
76 struct iwl_dbgfs_pm *dbgfs_pm = &mvmvif->dbgfs_pm; in iwl_dbgfs_update_pm()
136 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_pm_params_write() local
137 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_write()
216 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_pm_params_read() local
217 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_read()
232 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_mac_params_read() local
233 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_mac_params_read()
243 ap_sta_id = mvmvif->ap_sta_id; in iwl_dbgfs_mac_params_read()
269 mvmvif->id, mvmvif->color); in iwl_dbgfs_mac_params_read()
273 mvm->tcm.result.load[mvmvif->id]); in iwl_dbgfs_mac_params_read()
275 for (i = 0; i < ARRAY_SIZE(mvmvif->queue_params); i++) in iwl_dbgfs_mac_params_read()
278 i, mvmvif->queue_params[i].txop, in iwl_dbgfs_mac_params_read()
279 mvmvif->queue_params[i].cw_min, in iwl_dbgfs_mac_params_read()
280 mvmvif->queue_params[i].cw_max, in iwl_dbgfs_mac_params_read()
281 mvmvif->queue_params[i].aifs, in iwl_dbgfs_mac_params_read()
282 mvmvif->queue_params[i].uapsd); in iwl_dbgfs_mac_params_read()
314 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_update_bf() local
315 struct iwl_dbgfs_bf *dbgfs_bf = &mvmvif->dbgfs_bf; in iwl_dbgfs_update_bf()
359 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_bf_params_write() local
360 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_bf_params_write()
458 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_bf_params_read() local
471 if (mvmvif->bf_data.bf_enabled) in iwl_dbgfs_bf_params_read()
514 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_os_device_timediff_read() local
515 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_os_device_timediff_read()
535 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_enable_write() local
536 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_enable_write()
595 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_enable_read() local
596 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_enable_read()
624 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_responder_params_write() local
625 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_responder_params_write()
812 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_responder_params_read() local
813 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_responder_params_read()
867 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_range_request_write() local
868 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_range_request_write()
1010 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_range_request_read() local
1011 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_range_request_read()
1069 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_range_req_ext_write() local
1070 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_range_req_ext_write()
1140 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_range_req_ext_read() local
1141 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_range_req_ext_read()
1174 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_range_abort_write() local
1175 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_range_abort_write()
1210 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_range_abort_read() local
1211 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_range_abort_read()
1231 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_tof_range_response_read() local
1232 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_tof_range_response_read()
1279 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_low_latency_write() local
1280 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_low_latency_write()
1302 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_low_latency_read() local
1308 !!(mvmvif->low_latency & LOW_LATENCY_TRAFFIC), in iwl_dbgfs_low_latency_read()
1309 !!(mvmvif->low_latency & LOW_LATENCY_DEBUGFS), in iwl_dbgfs_low_latency_read()
1310 !!(mvmvif->low_latency & LOW_LATENCY_VCMD)); in iwl_dbgfs_low_latency_read()
1319 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_uapsd_misbehaving_read() local
1323 len = sprintf(buf, "%pM\n", mvmvif->uapsd_misbehaving_bssid); in iwl_dbgfs_uapsd_misbehaving_read()
1331 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_uapsd_misbehaving_write() local
1332 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_uapsd_misbehaving_write()
1336 ret = mac_pton(buf, mvmvif->uapsd_misbehaving_bssid); in iwl_dbgfs_uapsd_misbehaving_write()
1345 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_rx_phyinfo_write() local
1346 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_rx_phyinfo_write()
1385 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_rx_phyinfo_read() local
1390 mvmvif->mvm->dbgfs_rx_phyinfo); in iwl_dbgfs_rx_phyinfo_read()
1398 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_quota_check() local
1401 if (mvmvif->dbgfs_quota_min) in iwl_dbgfs_quota_check()
1408 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_quota_min_write() local
1409 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_quota_min_write()
1422 mvmvif->dbgfs_quota_min = 0; in iwl_dbgfs_quota_min_write()
1426 mvmvif->dbgfs_quota_min = value; in iwl_dbgfs_quota_min_write()
1439 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_dbgfs_quota_min_read() local
1443 len = scnprintf(buf, sizeof(buf), "%d\n", mvmvif->dbgfs_quota_min); in iwl_dbgfs_quota_min_read()
1487 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_vif_dbgfs_register() local
1494 if (!dbgfs_dir || mvmvif->dbgfs_dir) in iwl_mvm_vif_dbgfs_register()
1497 mvmvif->dbgfs_dir = debugfs_create_dir("iwlmvm", dbgfs_dir); in iwl_mvm_vif_dbgfs_register()
1499 if (!mvmvif->dbgfs_dir) { in iwl_mvm_vif_dbgfs_register()
1508 MVM_DEBUGFS_ADD_FILE_VIF(pm_params, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
1510 MVM_DEBUGFS_ADD_FILE_VIF(tx_pwr_lmt, mvmvif->dbgfs_dir, 0400); in iwl_mvm_vif_dbgfs_register()
1511 MVM_DEBUGFS_ADD_FILE_VIF(mac_params, mvmvif->dbgfs_dir, 0400); in iwl_mvm_vif_dbgfs_register()
1512 MVM_DEBUGFS_ADD_FILE_VIF(low_latency, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
1513 MVM_DEBUGFS_ADD_FILE_VIF(uapsd_misbehaving, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
1514 MVM_DEBUGFS_ADD_FILE_VIF(rx_phyinfo, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
1515 MVM_DEBUGFS_ADD_FILE_VIF(quota_min, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
1516 MVM_DEBUGFS_ADD_FILE_VIF(os_device_timediff, mvmvif->dbgfs_dir, 0400); in iwl_mvm_vif_dbgfs_register()
1519 mvmvif == mvm->bf_allowed_vif) in iwl_mvm_vif_dbgfs_register()
1520 MVM_DEBUGFS_ADD_FILE_VIF(bf_params, mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
1526 mvmvif->dbgfs_dir, 0600); in iwl_mvm_vif_dbgfs_register()
1528 MVM_DEBUGFS_ADD_FILE_VIF(tof_range_request, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
1530 MVM_DEBUGFS_ADD_FILE_VIF(tof_range_req_ext, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
1532 MVM_DEBUGFS_ADD_FILE_VIF(tof_enable, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
1534 MVM_DEBUGFS_ADD_FILE_VIF(tof_range_abort, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
1536 MVM_DEBUGFS_ADD_FILE_VIF(tof_range_response, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
1549 mvmvif->dbgfs_dir); in iwl_mvm_vif_dbgfs_register()
1551 mvmvif->dbgfs_slink = debugfs_create_symlink(dbgfs_dir->d_name.name, in iwl_mvm_vif_dbgfs_register()
1553 if (!mvmvif->dbgfs_slink) in iwl_mvm_vif_dbgfs_register()
1563 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_vif_dbgfs_clean() local
1565 debugfs_remove(mvmvif->dbgfs_slink); in iwl_mvm_vif_dbgfs_clean()
1566 mvmvif->dbgfs_slink = NULL; in iwl_mvm_vif_dbgfs_clean()
1568 debugfs_remove_recursive(mvmvif->dbgfs_dir); in iwl_mvm_vif_dbgfs_clean()
1569 mvmvif->dbgfs_dir = NULL; in iwl_mvm_vif_dbgfs_clean()