Home
last modified time | relevance | path

Searched refs:tcm (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dutils.c829 low_latency = mvm->tcm.result.low_latency[mvmvif->id]; in iwl_mvm_tcm_iter()
831 if (!mvm->tcm.result.change[mvmvif->id] && in iwl_mvm_tcm_iter()
869 if (mvm->tcm.data[mvmvif->id].opened_rx_ba_sessions) in iwl_mvm_tcm_uapsd_nonagg_detected_wk()
900 if (mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected) in iwl_mvm_uapsd_agg_disconnect()
903 mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected = true; in iwl_mvm_uapsd_agg_disconnect()
914 u64 bytes = mvm->tcm.data[mac].uapsd_nonagg_detect.rx_bytes; in iwl_mvm_check_uapsd_agg_expected_tpt()
919 rate = ewma_rate_read(&mvm->tcm.data[mac].uapsd_nonagg_detect.rate); in iwl_mvm_check_uapsd_agg_expected_tpt()
921 if (!rate || mvm->tcm.data[mac].opened_rx_ba_sessions || in iwl_mvm_check_uapsd_agg_expected_tpt()
922 mvm->tcm.data[mac].uapsd_nonagg_detect.detected) in iwl_mvm_check_uapsd_agg_expected_tpt()
969 unsigned int elapsed = jiffies_to_msecs(ts - mvm->tcm.ts); in iwl_mvm_calc_tcm_stats()
[all …]
H A Dcoex.c358 data->primary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
360 data->secondary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
376 data->primary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
378 data->secondary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
H A Drx.c231 if (time_after(jiffies, mvm->tcm.ts + MVM_TCM_PERIOD)) in iwl_mvm_rx_handle_tcm()
232 schedule_delayed_work(&mvm->tcm.work, 0); in iwl_mvm_rx_handle_tcm()
233 mdata = &mvm->tcm.data[mac]; in iwl_mvm_rx_handle_tcm()
460 if (!mvm->tcm.paused && len >= sizeof(*hdr) && in iwl_mvm_rx_rx_mpdu()
755 spin_lock(&mvm->tcm.lock); in iwl_mvm_update_tcm_from_stats()
757 struct iwl_mvm_tcm_mac *mdata = &mvm->tcm.data[i]; in iwl_mvm_update_tcm_from_stats()
770 spin_unlock(&mvm->tcm.lock); in iwl_mvm_update_tcm_from_stats()
H A Dops.c1390 spin_lock_init(&mvm->tcm.lock); in iwl_op_mode_mvm_start()
1391 INIT_DELAYED_WORK(&mvm->tcm.work, iwl_mvm_tcm_work); in iwl_op_mode_mvm_start()
1392 mvm->tcm.ts = jiffies; in iwl_op_mode_mvm_start()
1393 mvm->tcm.ll_ts = jiffies; in iwl_op_mode_mvm_start()
1394 mvm->tcm.uapsd_nonagg_ts = jiffies; in iwl_op_mode_mvm_start()
1621 cancel_delayed_work_sync(&mvm->tcm.work); in iwl_op_mode_mvm_stop()
H A Dtx.c1039 mdata = &mvm->tcm.data[mac]; in iwl_mvm_tx_airtime()
1041 if (mvm->tcm.paused) in iwl_mvm_tx_airtime()
1044 if (time_after(jiffies, mvm->tcm.ts + MVM_TCM_PERIOD)) in iwl_mvm_tx_airtime()
1045 schedule_delayed_work(&mvm->tcm.work, 0); in iwl_mvm_tx_airtime()
1060 mdata = &mvm->tcm.data[mac]; in iwl_mvm_tx_pkt_queued()
H A Drxmq.c2308 if (!mvm->tcm.paused && len >= sizeof(*hdr) && in iwl_mvm_rx_mpdu_mq()
2311 time_after(jiffies, mvm->tcm.ts + MVM_TCM_PERIOD)) in iwl_mvm_rx_mpdu_mq()
2312 schedule_delayed_work(&mvm->tcm.work, 0); in iwl_mvm_rx_mpdu_mq()
H A Ddebugfs-vif.c215 mvm->tcm.result.load[mvmvif->id]); in iwl_dbgfs_mac_params_read()
H A Dscan.c182 return mvm->tcm.result.global_load; in iwl_mvm_get_traffic_load()
188 return mvm->tcm.result.band_load[band]; in iwl_mvm_get_traffic_load_band()
H A Dmvm.h1148 struct iwl_mvm_tcm tcm; member
H A Dmac80211.c1045 struct iwl_mvm_tcm_mac *mdata = &mvm->tcm.data[macid]; in iwl_mvm_mac_ampdu_action()
3444 mdata = &mvm->tcm.data[iwl_mvm_vif_from_mac80211(vif)->id]; in iwl_mvm_check_uapsd()
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dmediatek-vpu.txt10 "tcm": tcm base
27 reg-names = "tcm", "cfg_reg";
/freebsd/sys/contrib/dev/broadcom/brcm80211/brcmfmac/
H A Dpcie.c341 void __iomem *tcm; member
517 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_read_tcm8()
519 void __iomem *address = VPAA(devinfo->tcm, mem_offset); in brcmf_pcie_read_tcm8()
530 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_read_tcm16()
532 void __iomem *address = VPAA(devinfo->tcm, mem_offset); in brcmf_pcie_read_tcm16()
544 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_write_tcm16()
546 void __iomem *address = VPAA(devinfo->tcm, mem_offset); in brcmf_pcie_write_tcm16()
584 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_read_tcm32()
586 void __iomem *address = VPAA(devinfo->tcm, mem_offset); in brcmf_pcie_read_tcm32()
598 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_write_tcm32()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/xilinx/
H A Dzynqmp.dtsi329 xlnx,tcm-mode = <1>;
369 xlnx,tcm-mode = <0>;
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt8173.dtsi568 reg-names = "tcm", "cfg_reg";