Lines Matching refs:rx_status

92 	cdp_rx_ppdu->timestamp = ppdu_info->rx_status.tsft;  in dp_rx_mon_populate_cfr_ppdu_info()
93 cdp_rx_ppdu->u.ppdu_type = ppdu_info->rx_status.reception_type; in dp_rx_mon_populate_cfr_ppdu_info()
97 ppdu_info->rx_status.rssi[chain]; in dp_rx_mon_populate_cfr_ppdu_info()
99 cdp_rx_ppdu->u.ltf_size = ppdu_info->rx_status.ltf_size; in dp_rx_mon_populate_cfr_ppdu_info()
100 cdp_rx_ppdu->beamformed = ppdu_info->rx_status.beamformed; in dp_rx_mon_populate_cfr_ppdu_info()
101 cdp_rx_ppdu->u.ldpc = ppdu_info->rx_status.ldpc; in dp_rx_mon_populate_cfr_ppdu_info()
103 if ((ppdu_info->rx_status.sgi == VHT_SGI_NYSM) && in dp_rx_mon_populate_cfr_ppdu_info()
104 (ppdu_info->rx_status.preamble_type == HAL_RX_PKT_TYPE_11AC)) in dp_rx_mon_populate_cfr_ppdu_info()
107 cdp_rx_ppdu->u.gi = ppdu_info->rx_status.sgi; in dp_rx_mon_populate_cfr_ppdu_info()
109 if (ppdu_info->rx_status.preamble_type == HAL_RX_PKT_TYPE_11AC) { in dp_rx_mon_populate_cfr_ppdu_info()
110 cdp_rx_ppdu->u.stbc = ppdu_info->rx_status.is_stbc; in dp_rx_mon_populate_cfr_ppdu_info()
111 } else if (ppdu_info->rx_status.preamble_type == in dp_rx_mon_populate_cfr_ppdu_info()
113 cdp_rx_ppdu->u.stbc = (ppdu_info->rx_status.he_data3 >> in dp_rx_mon_populate_cfr_ppdu_info()
115 cdp_rx_ppdu->u.dcm = (ppdu_info->rx_status.he_data3 >> in dp_rx_mon_populate_cfr_ppdu_info()
338 rssi = ppdu_info->rx_status.rssi_chain[chain_rf][bw]; in dp_rx_populate_rx_rssi_chain()
496 rx_stats_peruser->tid = ppdu_info->rx_status.tid; in dp_rx_populate_cdp_indication_ppdu_user()
569 ppdu_info->rx_status.first_data_seq_ctrl; in dp_rx_populate_cdp_indication_ppdu()
571 ppdu_info->rx_status.frame_control; in dp_rx_populate_cdp_indication_ppdu()
572 cdp_rx_ppdu->tcp_msdu_count = ppdu_info->rx_status.tcp_msdu_count; in dp_rx_populate_cdp_indication_ppdu()
573 cdp_rx_ppdu->udp_msdu_count = ppdu_info->rx_status.udp_msdu_count; in dp_rx_populate_cdp_indication_ppdu()
574 cdp_rx_ppdu->other_msdu_count = ppdu_info->rx_status.other_msdu_count; in dp_rx_populate_cdp_indication_ppdu()
589 cdp_rx_ppdu->tid = ppdu_info->rx_status.tid; in dp_rx_populate_cdp_indication_ppdu()
608 cdp_rx_ppdu->length = ppdu_info->rx_status.ppdu_len; in dp_rx_populate_cdp_indication_ppdu()
609 cdp_rx_ppdu->duration = ppdu_info->rx_status.duration; in dp_rx_populate_cdp_indication_ppdu()
610 cdp_rx_ppdu->u.nss = ppdu_info->rx_status.nss; in dp_rx_populate_cdp_indication_ppdu()
611 cdp_rx_ppdu->u.mcs = ppdu_info->rx_status.mcs; in dp_rx_populate_cdp_indication_ppdu()
612 if ((ppdu_info->rx_status.sgi == VHT_SGI_NYSM) && in dp_rx_populate_cdp_indication_ppdu()
613 (ppdu_info->rx_status.preamble_type == HAL_RX_PKT_TYPE_11AC)) in dp_rx_populate_cdp_indication_ppdu()
616 cdp_rx_ppdu->u.gi = ppdu_info->rx_status.sgi; in dp_rx_populate_cdp_indication_ppdu()
617 cdp_rx_ppdu->u.ldpc = ppdu_info->rx_status.ldpc; in dp_rx_populate_cdp_indication_ppdu()
618 cdp_rx_ppdu->u.ppdu_type = ppdu_info->rx_status.reception_type; in dp_rx_populate_cdp_indication_ppdu()
619 cdp_rx_ppdu->u.ltf_size = (ppdu_info->rx_status.he_data5 >> in dp_rx_populate_cdp_indication_ppdu()
621 cdp_rx_ppdu->rssi = ppdu_info->rx_status.rssi_comb; in dp_rx_populate_cdp_indication_ppdu()
622 cdp_rx_ppdu->timestamp = ppdu_info->rx_status.tsft; in dp_rx_populate_cdp_indication_ppdu()
623 cdp_rx_ppdu->channel = ppdu_info->rx_status.chan_num; in dp_rx_populate_cdp_indication_ppdu()
624 cdp_rx_ppdu->beamformed = ppdu_info->rx_status.beamformed; in dp_rx_populate_cdp_indication_ppdu()
625 cdp_rx_ppdu->num_bytes = ppdu_info->rx_status.ppdu_len; in dp_rx_populate_cdp_indication_ppdu()
626 cdp_rx_ppdu->lsig_a = ppdu_info->rx_status.rate; in dp_rx_populate_cdp_indication_ppdu()
627 cdp_rx_ppdu->u.ltf_size = ppdu_info->rx_status.ltf_size; in dp_rx_populate_cdp_indication_ppdu()
629 if (ppdu_info->rx_status.preamble_type == HAL_RX_PKT_TYPE_11AC) { in dp_rx_populate_cdp_indication_ppdu()
630 cdp_rx_ppdu->u.stbc = ppdu_info->rx_status.is_stbc; in dp_rx_populate_cdp_indication_ppdu()
631 } else if (ppdu_info->rx_status.preamble_type == in dp_rx_populate_cdp_indication_ppdu()
633 cdp_rx_ppdu->u.stbc = (ppdu_info->rx_status.he_data3 >> in dp_rx_populate_cdp_indication_ppdu()
635 cdp_rx_ppdu->u.dcm = (ppdu_info->rx_status.he_data3 >> in dp_rx_populate_cdp_indication_ppdu()
640 cdp_rx_ppdu->rx_antenna = ppdu_info->rx_status.rx_antenna; in dp_rx_populate_cdp_indication_ppdu()
647 cdp_rx_ppdu->nf = ppdu_info->rx_status.chan_noise_floor; in dp_rx_populate_cdp_indication_ppdu()
649 cdp_rx_ppdu->per_chain_rssi[i] = ppdu_info->rx_status.rssi[i]; in dp_rx_populate_cdp_indication_ppdu()
1120 uint8_t rssi = ppdu_info->rx_status.rssi_comb; in dp_rx_handle_ppdu_stats()
1154 if (qdf_unlikely(!ppdu_info->rx_status.frame_control_info_valid || in dp_rx_handle_ppdu_stats()
1155 ppdu_info->rx_status.ast_index == HAL_AST_IDX_INVALID)) { in dp_rx_handle_ppdu_stats()
1221 cdp_rx_ppdu->phyrx_abort = ppdu_info->rx_status.phyrx_abort; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1223 ppdu_info->rx_status.phyrx_abort_reason; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1226 ppdu_info->rx_status.first_data_seq_ctrl; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1228 ppdu_info->rx_status.frame_control; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1229 cdp_rx_ppdu->tcp_msdu_count = ppdu_info->rx_status.tcp_msdu_count; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1230 cdp_rx_ppdu->udp_msdu_count = ppdu_info->rx_status.udp_msdu_count; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1231 cdp_rx_ppdu->other_msdu_count = ppdu_info->rx_status.other_msdu_count; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1232 cdp_rx_ppdu->u.preamble = ppdu_info->rx_status.preamble_type; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1245 cdp_rx_ppdu->tid = ppdu_info->rx_status.tid; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1248 cdp_rx_ppdu->length = ppdu_info->rx_status.ppdu_len; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1249 cdp_rx_ppdu->duration = ppdu_info->rx_status.duration; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1250 cdp_rx_ppdu->u.bw = ppdu_info->rx_status.bw; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1251 cdp_rx_ppdu->u.nss = ppdu_info->rx_status.nss; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1252 cdp_rx_ppdu->u.mcs = ppdu_info->rx_status.mcs; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1253 if (ppdu_info->rx_status.sgi == VHT_SGI_NYSM && in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1254 ppdu_info->rx_status.preamble_type == HAL_RX_PKT_TYPE_11AC) in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1257 cdp_rx_ppdu->u.gi = ppdu_info->rx_status.sgi; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1259 cdp_rx_ppdu->u.ldpc = ppdu_info->rx_status.ldpc; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1260 cdp_rx_ppdu->u.ppdu_type = ppdu_info->rx_status.reception_type; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1261 cdp_rx_ppdu->u.ltf_size = (ppdu_info->rx_status.he_data5 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1264 cdp_rx_ppdu->rssi = ppdu_info->rx_status.rssi_comb; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1265 cdp_rx_ppdu->timestamp = ppdu_info->rx_status.tsft; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1266 cdp_rx_ppdu->channel = ppdu_info->rx_status.chan_num; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1267 cdp_rx_ppdu->beamformed = ppdu_info->rx_status.beamformed; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1268 cdp_rx_ppdu->num_bytes = ppdu_info->rx_status.ppdu_len; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1269 cdp_rx_ppdu->lsig_a = ppdu_info->rx_status.rate; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1270 cdp_rx_ppdu->u.ltf_size = ppdu_info->rx_status.ltf_size; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1272 if (ppdu_info->rx_status.preamble_type == HAL_RX_PKT_TYPE_11AC) { in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1273 cdp_rx_ppdu->u.stbc = ppdu_info->rx_status.is_stbc; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1275 ppdu_info->rx_status.vht_no_txop_ps; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1276 cdp_rx_ppdu->vht_crc = ppdu_info->rx_status.vht_crc; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1277 cdp_rx_ppdu->group_id = ppdu_info->rx_status.vht_flag_values5; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1278 } else if (ppdu_info->rx_status.preamble_type == in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1280 cdp_rx_ppdu->u.stbc = (ppdu_info->rx_status.he_data3 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1282 cdp_rx_ppdu->u.dcm = (ppdu_info->rx_status.he_data3 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1285 cdp_rx_ppdu->u.stbc = ppdu_info->rx_status.ht_stbc; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1286 cdp_rx_ppdu->ht_length = ppdu_info->rx_status.ht_length; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1287 cdp_rx_ppdu->ht_smoothing = ppdu_info->rx_status.smoothing; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1289 ppdu_info->rx_status.not_sounding; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1290 cdp_rx_ppdu->ht_aggregation = ppdu_info->rx_status.aggregation; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1291 cdp_rx_ppdu->ht_stbc = ppdu_info->rx_status.ht_stbc; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1292 cdp_rx_ppdu->ht_crc = ppdu_info->rx_status.ht_crc; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1295 cdp_rx_ppdu->l_sig_length = ppdu_info->rx_status.l_sig_length; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1296 cdp_rx_ppdu->l_sig_a_parity = ppdu_info->rx_status.l_sig_a_parity; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1297 cdp_rx_ppdu->l_sig_a_pkt_type = ppdu_info->rx_status.l_sig_a_pkt_type; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1299 if (ppdu_info->rx_status.preamble_type == HAL_RX_PKT_TYPE_11AX) { in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1300 cdp_rx_ppdu->he_crc = ppdu_info->rx_status.he_crc; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1302 ppdu_info->rx_status.he_data3 & 0x3F; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1303 cdp_rx_ppdu->beam_change = (ppdu_info->rx_status.he_data3 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1305 cdp_rx_ppdu->dl_ul_flag = (ppdu_info->rx_status.he_data3 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1307 cdp_rx_ppdu->ldpc_extra_sym = (ppdu_info->rx_status.he_data3 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1310 ppdu_info->rx_status.he_data4 & 0xF; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1311 cdp_rx_ppdu->ltf_sym = (ppdu_info->rx_status.he_data5 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1313 cdp_rx_ppdu->txbf = (ppdu_info->rx_status.he_data5 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1315 cdp_rx_ppdu->pe_disambiguity = (ppdu_info->rx_status.he_data5 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1317 cdp_rx_ppdu->pre_fec_pad = (ppdu_info->rx_status.he_data5 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1319 cdp_rx_ppdu->dopplar = (ppdu_info->rx_status.he_data6 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1321 cdp_rx_ppdu->txop_duration = (ppdu_info->rx_status.he_data6 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1323 cdp_rx_ppdu->sig_b_mcs = ppdu_info->rx_status.he_flags1 & 0x7; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1324 cdp_rx_ppdu->sig_b_dcm = (ppdu_info->rx_status.he_flags1 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1326 cdp_rx_ppdu->sig_b_sym = (ppdu_info->rx_status.he_flags2 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1328 cdp_rx_ppdu->sig_b_comp = (ppdu_info->rx_status.he_flags2 >> in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1333 cdp_rx_ppdu->rx_antenna = ppdu_info->rx_status.rx_antenna; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1335 cdp_rx_ppdu->nf = ppdu_info->rx_status.chan_noise_floor; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1338 ppdu_info->rx_status.rssi[chain]; in dp_rx_populate_cdp_indication_ppdu_undecoded_metadata()
1376 if (ppdu_info->rx_status.phyrx_abort == 0) in dp_rx_handle_ppdu_undecoded_metadata()
1381 abort_reason = ppdu_info->rx_status.phyrx_abort_reason; in dp_rx_handle_ppdu_undecoded_metadata()
1657 if (!qdf_nbuf_update_radiotap(&mon_pdev->ppdu_info.rx_status, nbuf, in dp_rx_handle_smart_mesh_mode()
1665 mon_pdev->ppdu_info.rx_status.monitor_direct_used = 0; in dp_rx_handle_smart_mesh_mode()
1755 mon_pdev->ppdu_info.rx_status.ppdu_id = in dp_rx_mon_send_mpdu()
1757 mon_pdev->ppdu_info.rx_status.device_id = pdev->soc->device_id; in dp_rx_mon_send_mpdu()
1758 mon_pdev->ppdu_info.rx_status.chan_noise_floor = in dp_rx_mon_send_mpdu()
1761 if (!qdf_nbuf_update_radiotap(&mon_pdev->ppdu_info.rx_status, mpdu_buf, in dp_rx_mon_send_mpdu()
2023 msdu_timestamp = mon_pdev->ppdu_info.rx_status.tsft; in dp_rx_mon_process_dest_pktlog()
2077 mon_pdev->ppdu_info.rx_status.ppdu_id = in dp_rx_mon_deliver()
2079 mon_pdev->ppdu_info.rx_status.device_id = soc->device_id; in dp_rx_mon_deliver()
2080 mon_pdev->ppdu_info.rx_status.chan_noise_floor = in dp_rx_mon_deliver()
2084 if (!qdf_nbuf_update_radiotap(&mon_pdev->ppdu_info.rx_status, in dp_rx_mon_deliver()
2095 &mon_pdev->ppdu_info.rx_status); in dp_rx_mon_deliver()
2152 mon_pdev->ppdu_info.rx_status.ppdu_id = in dp_rx_mon_deliver_non_std()
2156 if (!qdf_nbuf_update_radiotap(&mon_pdev->ppdu_info.rx_status, dummy_msdu, in dp_rx_mon_deliver_non_std()
2258 ppdu_info->rx_status.rssi_offset = mon_pdev->rssi_offsets.rssi_offset; in dp_mon_rx_stats_update_rssi_dbm_params()
2259 ppdu_info->rx_status.rssi_dbm_conv_support = in dp_mon_rx_stats_update_rssi_dbm_params()
2261 ppdu_info->rx_status.chan_noise_floor = in dp_mon_rx_stats_update_rssi_dbm_params()