Home
last modified time | relevance | path

Searched refs:rtt_avg (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dftm-initiator.c24 s64 rtt_avg; member
1103 s64 rtt_avg, rtt = res->ftm.rtt_avg; in iwl_mvm_ftm_rtt_smoothing() local
1134 resp->rtt_avg = rtt; in iwl_mvm_ftm_rtt_smoothing()
1155 rtt_avg = div_s64(alpha * rtt + (100 - alpha) * resp->rtt_avg, 100); in iwl_mvm_ftm_rtt_smoothing()
1159 resp->addr, resp->rtt_avg, rtt_avg, rtt); in iwl_mvm_ftm_rtt_smoothing()
1165 resp->rtt_avg = rtt_avg; in iwl_mvm_ftm_rtt_smoothing()
1168 if (rtt_avg > rtt && (rtt_avg - rtt) > undershoot) { in iwl_mvm_ftm_rtt_smoothing()
1169 res->ftm.rtt_avg = rtt_avg; in iwl_mvm_ftm_rtt_smoothing()
1174 } else if (rtt_avg < rtt && (rtt - rtt_avg) > in iwl_mvm_ftm_rtt_smoothing()
1176 res->ftm.rtt_avg = rtt_avg; in iwl_mvm_ftm_rtt_smoothing()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dftm-initiator.c308 s64 rtt_avg = div_s64(res->ftm.rtt_avg * 100, 6666); in iwl_mld_debug_range_resp() local
318 IWL_DEBUG_INFO(mld, "\trtt: %lld\n", res->ftm.rtt_avg); in iwl_mld_debug_range_resp()
321 IWL_DEBUG_INFO(mld, "\tdistance: %lld\n", rtt_avg); in iwl_mld_debug_range_resp()
400 result.ftm.rtt_avg = (s32)le32_to_cpu(fw_ap->rtt); in iwl_mld_handle_ftm_resp_notif()
/linux-6.15/net/wireless/
H A Dpmsr.c466 PUTOPT_U64(RTT_AVG, rtt_avg); in nl80211_pmsr_send_ftm_res()
/linux-6.15/include/net/
H A Dcfg80211.h4036 s64 rtt_avg; member
/linux-6.15/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c3771 result->rtt_avg = in mac80211_hwsim_parse_ftm_result()