Lines Matching refs:fw_ap
1302 struct iwl_tof_range_rsp_ap_entry_ntfy_v6 *fw_ap) in iwl_mvm_ftm_pasn_update_pn() argument
1309 if (memcmp(fw_ap->bssid, entry->addr, sizeof(entry->addr))) in iwl_mvm_ftm_pasn_update_pn()
1312 memcpy(entry->rx_pn, fw_ap->rx_pn, sizeof(entry->rx_pn)); in iwl_mvm_ftm_pasn_update_pn()
1313 memcpy(entry->tx_pn, fw_ap->tx_pn, sizeof(entry->tx_pn)); in iwl_mvm_ftm_pasn_update_pn()
1398 struct iwl_tof_range_rsp_ap_entry_ntfy_v6 *fw_ap; in iwl_mvm_ftm_range_resp() local
1403 fw_ap = &fw_resp_v8->ap[i]; in iwl_mvm_ftm_range_resp()
1404 iwl_mvm_ftm_pasn_update_pn(mvm, fw_ap); in iwl_mvm_ftm_range_resp()
1406 fw_ap = (void *)&fw_resp_v7->ap[i]; in iwl_mvm_ftm_range_resp()
1408 fw_ap = (void *)&fw_resp_v6->ap[i]; in iwl_mvm_ftm_range_resp()
1411 result.final = fw_ap->last_burst; in iwl_mvm_ftm_range_resp()
1412 result.ap_tsf = le32_to_cpu(fw_ap->start_tsf); in iwl_mvm_ftm_range_resp()
1416 fw_ap = (void *)&fw_resp_v5->ap[i]; in iwl_mvm_ftm_range_resp()
1426 fw_ap->bssid); in iwl_mvm_ftm_range_resp()
1430 fw_ap->bssid, i); in iwl_mvm_ftm_range_resp()
1434 switch (fw_ap->measure_status) { in iwl_mvm_ftm_range_resp()
1450 result.ftm.busy_retry_time = fw_ap->refusal_period; in iwl_mvm_ftm_range_resp()
1458 memcpy(result.addr, fw_ap->bssid, ETH_ALEN); in iwl_mvm_ftm_range_resp()
1460 fw_ap->timestamp); in iwl_mvm_ftm_range_resp()
1464 result.ftm.rssi_avg = fw_ap->rssi; in iwl_mvm_ftm_range_resp()
1466 result.ftm.rssi_spread = fw_ap->rssi_spread; in iwl_mvm_ftm_range_resp()
1468 result.ftm.rtt_avg = (s32)le32_to_cpu(fw_ap->rtt); in iwl_mvm_ftm_range_resp()
1470 result.ftm.rtt_variance = le32_to_cpu(fw_ap->rtt_variance); in iwl_mvm_ftm_range_resp()
1472 result.ftm.rtt_spread = le32_to_cpu(fw_ap->rtt_spread); in iwl_mvm_ftm_range_resp()
1486 fw_ap->rttConfidence); in iwl_mvm_ftm_range_resp()