Lines Matching refs:spectral
35 target_if_spectral_fill_samp_msg(struct target_if_spectral *spectral, in target_if_spectral_fill_samp_msg() argument
47 if (!spectral) { in target_if_spectral_fill_samp_msg()
52 spectral_dp_stats = &spectral->data_stats; in target_if_spectral_fill_samp_msg()
66 spectral->rparams.detid_mode_table[params->hw_detector_id]; in target_if_spectral_fill_samp_msg()
80 pwr_format = spectral->params[spectral_mode].ss_pwr_format; in target_if_spectral_fill_samp_msg()
82 qdf_spin_lock_bh(&spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
84 if (!spectral->det_map[params->hw_detector_id]. in target_if_spectral_fill_samp_msg()
86 qdf_spin_unlock_bh(&spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
92 det_map = &spectral->det_map[params->hw_detector_id]; in target_if_spectral_fill_samp_msg()
94 spec_samp_msg = spectral->nl_cb.get_sbuff(spectral->pdev_obj, in target_if_spectral_fill_samp_msg()
98 qdf_spin_unlock_bh(&spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
147 detector_info->timestamp_war_offset = spectral->timestamp_war. in target_if_spectral_fill_samp_msg()
172 spectral, bin_pwr_data, in target_if_spectral_fill_samp_msg()
180 &spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
191 spectral, bin_pwr_data, in target_if_spectral_fill_samp_msg()
198 &spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
208 spectral, bin_pwr_data, in target_if_spectral_fill_samp_msg()
216 &spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
233 p_sops = GET_TARGET_IF_SPECTRAL_OPS(spectral); in target_if_spectral_fill_samp_msg()
235 qdf_spin_lock_bh(&spectral->session_report_info_lock); in target_if_spectral_fill_samp_msg()
237 rpt_info = &spectral->report_info[spectral_mode]; in target_if_spectral_fill_samp_msg()
240 qdf_spin_unlock_bh(&spectral->session_report_info_lock); in target_if_spectral_fill_samp_msg()
241 qdf_spin_unlock_bh(&spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
247 p_sops->get_mac_address(spectral, spec_samp_msg->macaddr); in target_if_spectral_fill_samp_msg()
250 spectral->timestamp_war.target_reset_count; in target_if_spectral_fill_samp_msg()
251 spec_samp_msg->operating_bw = spectral->nl_cb. in target_if_spectral_fill_samp_msg()
263 spec_samp_msg->sscan_bw = spectral->nl_cb. in target_if_spectral_fill_samp_msg()
273 qdf_spin_unlock_bh(&spectral->session_report_info_lock); in target_if_spectral_fill_samp_msg()
288 if (spectral->send_phy_data(spectral->pdev_obj, in target_if_spectral_fill_samp_msg()
290 spectral->spectral_sent_msg++; in target_if_spectral_fill_samp_msg()
293 if (spectral->spectral_gen == SPECTRAL_GEN3) in target_if_spectral_fill_samp_msg()
294 reset_160mhz_delivery_state_machine(spectral, in target_if_spectral_fill_samp_msg()
297 qdf_spin_unlock_bh(&spectral->session_det_map_lock); in target_if_spectral_fill_samp_msg()
305 target_if_spectral_create_samp_msg(struct target_if_spectral *spectral, in target_if_spectral_create_samp_msg() argument
330 struct spectral_fft_bin_len_adj_swar *swar = &spectral->len_adj_swar; in target_if_spectral_create_samp_msg()
336 if (is_primaryseg_rx_inprog(spectral, params->smode)) { in target_if_spectral_create_samp_msg()
338 spectral->nl_cb.get_sbuff(spectral->pdev_obj, in target_if_spectral_create_samp_msg()
346 p_sops = GET_TARGET_IF_SPECTRAL_OPS(spectral); in target_if_spectral_create_samp_msg()
360 spectral->ch_width[SPECTRAL_SCAN_MODE_NORMAL]; in target_if_spectral_create_samp_msg()
362 spectral->ch_width[SPECTRAL_SCAN_MODE_AGILE]; in target_if_spectral_create_samp_msg()
415 spectral->lb_edge_extrabins; in target_if_spectral_create_samp_msg()
417 spectral->rb_edge_extrabins; in target_if_spectral_create_samp_msg()
464 p_sops->get_mac_address(spectral, spec_samp_msg->macaddr); in target_if_spectral_create_samp_msg()
467 if (is_secondaryseg_rx_inprog(spectral, params->smode)) { in target_if_spectral_create_samp_msg()
469 spectral->nl_cb.get_sbuff(spectral->pdev_obj, in target_if_spectral_create_samp_msg()
565 if (!is_ch_width_160_or_80p80(spectral->ch_width[params->smode]) || in target_if_spectral_create_samp_msg()
566 is_secondaryseg_rx_inprog(spectral, params->smode)) { in target_if_spectral_create_samp_msg()
567 if (spectral->send_phy_data(spectral->pdev_obj, in target_if_spectral_create_samp_msg()
569 spectral->spectral_sent_msg++; in target_if_spectral_create_samp_msg()
574 if (spectral->spectral_gen == SPECTRAL_GEN3 && in target_if_spectral_create_samp_msg()
575 is_ch_width_160_or_80p80(spectral->ch_width[params->smode]) && in target_if_spectral_create_samp_msg()
576 spectral->rparams.fragmentation_160[params->smode]) in target_if_spectral_create_samp_msg()
578 spectral, params->smode, in target_if_spectral_create_samp_msg()