Home
last modified time | relevance | path

Searched defs:dfs (Results 1 – 25 of 34) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/
H A Ddfs_zero_cac.h180 struct wlan_dfs *dfs; member
205 static inline void dfs_print_precaclists(struct wlan_dfs *dfs) in dfs_print_precaclists()
218 static inline void dfs_reset_precac_lists(struct wlan_dfs *dfs) in dfs_reset_precac_lists()
231 static inline void dfs_reset_precaclists(struct wlan_dfs *dfs) in dfs_reset_precaclists()
249 static inline void dfs_zero_cac_detach(struct wlan_dfs *dfs) in dfs_zero_cac_detach()
274 void dfs_start_precac_timer_for_freq(struct wlan_dfs *dfs, in dfs_start_precac_timer_for_freq()
288 static inline void dfs_cancel_precac_timer(struct wlan_dfs *dfs) in dfs_cancel_precac_timer()
300 static inline void dfs_zero_cac_attach(struct wlan_dfs *dfs) in dfs_zero_cac_attach()
312 static inline void dfs_zero_cac_reset(struct wlan_dfs *dfs) in dfs_zero_cac_reset()
343 static inline bool dfs_is_precac_done(struct wlan_dfs *dfs, in dfs_is_precac_done()
[all …]
H A Ddfs_partial_offload_radar.h36 static inline void dfs_get_po_radars(struct wlan_dfs *dfs) in dfs_get_po_radars()
53 void dfs_send_avg_params_to_fw(struct wlan_dfs *dfs, in dfs_send_avg_params_to_fw()
66 static inline void dfs_host_wait_timer_init(struct wlan_dfs *dfs) in dfs_host_wait_timer_init()
78 static inline void dfs_host_wait_timer_detach(struct wlan_dfs *dfs) in dfs_host_wait_timer_detach()
94 static inline QDF_STATUS dfs_set_override_status_timeout(struct wlan_dfs *dfs, in dfs_set_override_status_timeout()
113 QDF_STATUS dfs_get_override_status_timeout(struct wlan_dfs *dfs, in dfs_get_override_status_timeout()
131 static inline void dfs_radarfound_action_fcc(struct wlan_dfs *dfs, in dfs_radarfound_action_fcc()
144 static inline void dfs_host_wait_timer_reset(struct wlan_dfs *dfs) in dfs_host_wait_timer_reset()
157 static inline void dfs_remove_spoof_channel_from_nol(struct wlan_dfs *dfs) in dfs_remove_spoof_channel_from_nol()
171 static inline void dfs_reset_spoof_test(struct wlan_dfs *dfs) in dfs_reset_spoof_test()
[all …]
H A Ddfs.h81 #define dfs_log(dfs, sm, level, args...) do { \ argument
89 #define dfs_logfl(dfs, level, sm, format, args...) \ argument
92 #define dfs_alert(dfs, sm, format, args...) \ argument
95 #define dfs_err(dfs, sm, format, args...) \ argument
98 #define dfs_warn(dfs, sm, format, args...) \ argument
101 #define dfs_info(dfs, sm, format, args...) \ argument
104 #define dfs_debug(dfs, sm, format, args...) \ argument
335 #define DFS_NOL_ADD_CHAN_LOCKED(dfs, freq, timeout) \ argument
347 #define DFS_NOL_DELETE_CHAN_LOCKED(dfs, freq, chwidth) \ argument
355 #define DFS_GET_NOL_LOCKED(dfs, dfs_nol, nchan) \ argument
[all …]
H A Ddfs_filter_init.h35 static inline int dfs_main_attach(struct wlan_dfs *dfs) in dfs_main_attach()
48 static inline void dfs_main_detach(struct wlan_dfs *dfs) in dfs_main_detach()
60 static inline void dfs_main_timer_reset(struct wlan_dfs *dfs) in dfs_main_timer_reset()
72 static inline void dfs_main_timer_detach(struct wlan_dfs *dfs) in dfs_main_timer_detach()
H A Ddfs_process_radar_found_ind.h45 dfs_flush_additional_pulses(struct wlan_dfs *dfs) in dfs_flush_additional_pulses()
148 void dfs_send_nol_ie_and_rcsa(struct wlan_dfs *dfs, in dfs_send_nol_ie_and_rcsa()
201 uint16_t dfs_generate_radar_bitmap(struct wlan_dfs *dfs, in dfs_generate_radar_bitmap()
230 void dfs_handle_radar_puncturing(struct wlan_dfs *dfs, in dfs_handle_radar_puncturing()
404 static inline void dfs_inc_num_radar(struct wlan_dfs *dfs) in dfs_inc_num_radar()
447 dfs_translate_radar_params(struct wlan_dfs *dfs, in dfs_translate_radar_params()
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/misc/
H A Ddfs.c57 static inline void dfs_free_wlan_dfs(struct wlan_dfs *dfs) in dfs_free_wlan_dfs()
100 static inline void dfs_free_wlan_dfs(struct wlan_dfs *dfs) in dfs_free_wlan_dfs()
132 struct wlan_dfs *dfs = NULL; in os_timer_func() local
151 int dfs_get_debug_info(struct wlan_dfs *dfs, void *data) in dfs_get_debug_info()
159 void dfs_main_task_testtimer_init(struct wlan_dfs *dfs) in dfs_main_task_testtimer_init()
167 int dfs_create_object(struct wlan_dfs **dfs) in dfs_create_object()
192 static void dfs_puncture_init(struct wlan_dfs *dfs) in dfs_puncture_init()
203 static void dfs_puncture_init(struct wlan_dfs *dfs) in dfs_puncture_init()
215 static inline void dfs_puncture_init(struct wlan_dfs *dfs) in dfs_puncture_init()
220 int dfs_attach(struct wlan_dfs *dfs) in dfs_attach()
[all …]
H A Ddfs_cac.c57 struct wlan_dfs *dfs = NULL; in os_timer_func() local
68 void dfs_clear_cac_started_chan(struct wlan_dfs *dfs) in dfs_clear_cac_started_chan()
74 static void dfs_clear_nol_history_for_curchan(struct wlan_dfs *dfs) in dfs_clear_nol_history_for_curchan()
91 bool dfs_is_radar_on_punc_chan(struct wlan_dfs *dfs, struct dfs_channel *chan) in dfs_is_radar_on_punc_chan()
114 dfs_is_radar_on_punc_chan(struct wlan_dfs *dfs, struct dfs_channel *chan) in dfs_is_radar_on_punc_chan()
120 void dfs_process_cac_completion(struct wlan_dfs *dfs) in dfs_process_cac_completion()
211 struct wlan_dfs *dfs; in dfs_cac_timeout() local
225 void dfs_cac_timer_attach(struct wlan_dfs *dfs) in dfs_cac_timer_attach()
241 void dfs_cac_timer_reset(struct wlan_dfs *dfs) in dfs_cac_timer_reset()
250 void dfs_cac_timer_detach(struct wlan_dfs *dfs) in dfs_cac_timer_detach()
[all …]
H A Ddfs_nol.c46 void dfs_set_update_nol_flag(struct wlan_dfs *dfs, bool val) in dfs_set_update_nol_flag()
51 bool dfs_get_update_nol_flag(struct wlan_dfs *dfs) in dfs_get_update_nol_flag()
64 struct wlan_dfs *dfs = (struct wlan_dfs *)context; in dfs_nol_elem_free_work_cb() local
84 void dfs_nol_attach(struct wlan_dfs *dfs) in dfs_nol_attach()
94 void dfs_nol_detach(struct wlan_dfs *dfs) in dfs_nol_detach()
108 static void dfs_nol_delete(struct wlan_dfs *dfs, in dfs_nol_delete()
165 struct wlan_dfs *dfs; in dfs_remove_from_nol() local
243 void dfs_print_nol(struct wlan_dfs *dfs) in dfs_print_nol()
274 void dfs_print_nolhistory(struct wlan_dfs *dfs) in dfs_print_nolhistory()
307 void dfs_get_nol(struct wlan_dfs *dfs, in dfs_get_nol()
[all …]
H A Ddfs_process_radar_found_ind.c124 int dfs_set_nol_subchannel_marking(struct wlan_dfs *dfs, in dfs_set_nol_subchannel_marking()
142 int dfs_get_nol_subchannel_marking(struct wlan_dfs *dfs, in dfs_get_nol_subchannel_marking()
155 dfs_radar_add_channel_list_to_nol_for_freq(struct wlan_dfs *dfs, in dfs_radar_add_channel_list_to_nol_for_freq()
259 dfs_compute_radar_found_cfreq(struct wlan_dfs *dfs, in dfs_compute_radar_found_cfreq()
339 dfs_find_radar_affected_subchans_for_freq(struct wlan_dfs *dfs, in dfs_find_radar_affected_subchans_for_freq()
598 dfs_get_agile_subchans_for_curchan_160(struct wlan_dfs *dfs, in dfs_get_agile_subchans_for_curchan_160()
649 uint8_t dfs_get_bonding_channels_for_freq(struct wlan_dfs *dfs, in dfs_get_bonding_channels_for_freq()
735 void dfs_reset_bangradar(struct wlan_dfs *dfs) in dfs_reset_bangradar()
750 bool dfs_radar_found_event_basic_sanity(struct wlan_dfs *dfs, in dfs_radar_found_event_basic_sanity()
768 void dfs_send_csa_to_current_chan(struct wlan_dfs *dfs) in dfs_send_csa_to_current_chan()
[all …]
H A Ddfs_filter_init.c115 struct wlan_dfs *dfs = NULL; in os_timer_func() local
133 static void dfs_main_task_timer_init(struct wlan_dfs *dfs) in dfs_main_task_timer_init()
183 int dfs_main_attach(struct wlan_dfs *dfs) in dfs_main_attach()
331 void dfs_main_timer_reset(struct wlan_dfs *dfs) in dfs_main_timer_reset()
339 void dfs_main_timer_detach(struct wlan_dfs *dfs) in dfs_main_timer_detach()
346 void dfs_host_wait_timer_detach(struct wlan_dfs *dfs) in dfs_host_wait_timer_detach()
352 void dfs_main_detach(struct wlan_dfs *dfs) in dfs_main_detach()
H A Ddfs_random_chan_sel.c792 dfs_mark_leaking_chan_for_freq(struct wlan_dfs *dfs, in dfs_mark_leaking_chan_for_freq()
860 dfs_mark_leaking_chan_for_freq(struct wlan_dfs *dfs, in dfs_mark_leaking_chan_for_freq()
879 struct wlan_dfs *dfs, in dfs_populate_80mhz_available_channel_for_freq()
911 dfs_populate_40mhz_available_channel_for_freq(struct wlan_dfs *dfs, in dfs_populate_40mhz_available_channel_for_freq()
958 dfs_populate_available_channel_for_freq(struct wlan_dfs *dfs, in dfs_populate_available_channel_for_freq()
998 static uint16_t dfs_get_rand_from_lst_for_freq(struct wlan_dfs *dfs, in dfs_get_rand_from_lst_for_freq()
1037 dfs_random_channel_sel_set_bitmap_for_freq(struct wlan_dfs *dfs, in dfs_random_channel_sel_set_bitmap_for_freq()
1163 static uint16_t dfs_find_ch_with_fallback_for_freq(struct wlan_dfs *dfs, in dfs_find_ch_with_fallback_for_freq()
1321 bool dfs_is_freq_in_nol(struct wlan_dfs *dfs, uint32_t freq) in dfs_is_freq_in_nol()
1359 static void dfs_apply_rules_for_freq(struct wlan_dfs *dfs, in dfs_apply_rules_for_freq()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/filtering/
H A Ddfs_process_radarevent.c78 static inline uint8_t dfs_process_pulse_dur(struct wlan_dfs *dfs, in dfs_process_pulse_dur()
117 struct wlan_dfs *dfs, in dfs_dur_check()
149 struct wlan_dfs *dfs, in dfs_dur_check()
161 static void dfs_print_radar_events(struct wlan_dfs *dfs) in dfs_print_radar_events()
212 static bool dfs_is_real_radar(struct wlan_dfs *dfs, in dfs_is_real_radar()
377 struct wlan_dfs *dfs, in dfs_reject_on_pri()
439 struct wlan_dfs *dfs, in dfs_confirm_radar_check()
467 static void __dfs_process_radarevent(struct wlan_dfs *dfs, in __dfs_process_radarevent()
557 static void dfs_cal_average_radar_parameters(struct wlan_dfs *dfs) in dfs_cal_average_radar_parameters()
594 static void dfs_cal_average_radar_parameters(struct wlan_dfs *dfs) in dfs_cal_average_radar_parameters()
[all …]
H A Ddfs_partial_offload_radar.c540 void dfs_get_po_radars(struct wlan_dfs *dfs) in dfs_get_po_radars()
730 dfs_disable_radar_and_flush_pulses(struct wlan_dfs *dfs) in dfs_disable_radar_and_flush_pulses()
739 void dfs_send_avg_params_to_fw(struct wlan_dfs *dfs, in dfs_send_avg_params_to_fw()
754 struct wlan_dfs *dfs = NULL; in os_timer_func() local
771 void dfs_host_wait_timer_init(struct wlan_dfs *dfs) in dfs_host_wait_timer_init()
781 QDF_STATUS dfs_set_override_status_timeout(struct wlan_dfs *dfs, in dfs_set_override_status_timeout()
799 QDF_STATUS dfs_get_override_status_timeout(struct wlan_dfs *dfs, in dfs_get_override_status_timeout()
821 void dfs_extract_radar_found_params(struct wlan_dfs *dfs, in dfs_extract_radar_found_params()
842 void dfs_radarfound_action_fcc(struct wlan_dfs *dfs, uint8_t seg_id) in dfs_radarfound_action_fcc()
859 void dfs_host_wait_timer_reset(struct wlan_dfs *dfs) in dfs_host_wait_timer_reset()
[all …]
H A Ddfs_process_phyerr.c42 static inline int dfs_get_event_freqwidth(struct wlan_dfs *dfs) in dfs_get_event_freqwidth()
68 static inline uint16_t dfs_get_event_freqcentre(struct wlan_dfs *dfs, in dfs_get_event_freqcentre()
130 static int dfs_process_phyerr_owl(struct wlan_dfs *dfs, in dfs_process_phyerr_owl()
201 static int dfs_process_phyerr_sowl(struct wlan_dfs *dfs, in dfs_process_phyerr_sowl()
355 static int dfs_process_phyerr_merlin(struct wlan_dfs *dfs, in dfs_process_phyerr_merlin()
474 struct wlan_dfs *dfs, in dfs_bump_up_bin5_pulse_dur()
499 struct wlan_dfs *dfs, in dfs_filter_short_pulses()
533 struct wlan_dfs *dfs, in dfs_set_chan_index()
556 struct wlan_dfs *dfs, int seg_id) in dfs_is_second_seg_radar_disabled()
568 void dfs_process_phyerr(struct wlan_dfs *dfs, void *buf, uint16_t datalen, in dfs_process_phyerr()
[all …]
H A Ddfs_phyerr_tlv.c81 static void dfs_radar_summary_print(struct wlan_dfs *dfs, in dfs_radar_summary_print()
119 static void dfs_radar_summary_parse(struct wlan_dfs *dfs, in dfs_radar_summary_parse()
175 static void dfs_radar_fft_search_report_parse(struct wlan_dfs *dfs, in dfs_radar_fft_search_report_parse()
257 struct wlan_dfs *dfs, in dfs_check_for_false_detection()
306 static int dfs_tlv_parse_frame(struct wlan_dfs *dfs, in dfs_tlv_parse_frame()
450 static int dfs_tlv_calc_freq_info(struct wlan_dfs *dfs, in dfs_tlv_calc_freq_info()
518 static int dfs_tlv_calc_event_freq_pulse(struct wlan_dfs *dfs, in dfs_tlv_calc_event_freq_pulse()
570 static int dfs_tlv_calc_event_freq_chirp(struct wlan_dfs *dfs, in dfs_tlv_calc_event_freq_chirp()
649 static int dfs_tlv_calc_event_freq(struct wlan_dfs *dfs, in dfs_tlv_calc_event_freq()
663 int dfs_process_phyerr_bb_tlv(struct wlan_dfs *dfs, in dfs_process_phyerr_bb_tlv()
H A Ddfs_init.c50 void dfs_reset_alldelaylines(struct wlan_dfs *dfs) in dfs_reset_alldelaylines()
114 void dfs_reset_radarq(struct wlan_dfs *dfs) in dfs_reset_radarq()
143 struct wlan_dfs *dfs, in dfs_fill_ft_index_table()
178 struct wlan_dfs *dfs, in dfs_fill_filter_type()
219 int dfs_init_radar_filters(struct wlan_dfs *dfs, in dfs_init_radar_filters()
411 void dfs_clear_stats(struct wlan_dfs *dfs) in dfs_clear_stats()
446 bool dfs_is_en302_502_applicable(struct wlan_dfs *dfs) in dfs_is_en302_502_applicable()
H A Ddfs_radar.c26 void dfs_get_radars(struct wlan_dfs *dfs) in dfs_get_radars()
47 int dfs_radar_disable(struct wlan_dfs *dfs) in dfs_radar_disable()
62 struct dfs_state *dfs_getchanstate(struct wlan_dfs *dfs, uint8_t *index, in dfs_getchanstate()
136 void dfs_radar_enable(struct wlan_dfs *dfs, int no_cac, uint32_t opmode) in dfs_radar_enable()
229 int dfs_set_thresholds(struct wlan_dfs *dfs, const uint32_t threshtype, in dfs_set_thresholds()
309 int dfs_get_thresholds(struct wlan_dfs *dfs, in dfs_get_thresholds()
H A Ddfs_fcc_bin5.c31 int dfs_bin5_check_pulse(struct wlan_dfs *dfs, struct dfs_event *re, in dfs_bin5_check_pulse()
78 int dfs_bin5_addpulse(struct wlan_dfs *dfs, in dfs_bin5_addpulse()
146 struct wlan_dfs *dfs, in dfs_calculate_bursts_for_same_rssi()
187 void bin5_rules_check_internal(struct wlan_dfs *dfs, in bin5_rules_check_internal()
249 int dfs_bin5_check(struct wlan_dfs *dfs) in dfs_bin5_check()
335 static int dfs_check_chirping_sowl(struct wlan_dfs *dfs, in dfs_check_chirping_sowl()
474 static int dfs_check_chirping_merlin(struct wlan_dfs *dfs, in dfs_check_chirping_merlin()
770 int dfs_check_chirping(struct wlan_dfs *dfs, in dfs_check_chirping()
787 uint8_t dfs_retain_bin5_burst_pattern(struct wlan_dfs *dfs, in dfs_retain_bin5_burst_pattern()
824 int dfs_get_random_bin5_dur(struct wlan_dfs *dfs, in dfs_get_random_bin5_dur()
H A Ddfs_bindetects.c70 struct wlan_dfs *dfs, in dfs_ts_within_window()
103 struct wlan_dfs *dfs, in dfs_ts_eq_prevts()
143 struct wlan_dfs *dfs, in dfs_pulses_within_window()
204 struct wlan_dfs *dfs, in dfs_count_pulses()
238 struct wlan_dfs *dfs, in dfs_bin_fixedpattern_check()
283 struct wlan_dfs *dfs, in dfs_add_pulse()
517 struct wlan_dfs *dfs, in dfs_handle_fixedpattern()
562 static inline void dfs_pick_lowpri(struct wlan_dfs *dfs, in dfs_pick_lowpri()
591 static inline void dfs_pick_lowpri(struct wlan_dfs *dfs, in dfs_pick_lowpri()
665 struct wlan_dfs *dfs, in dfs_bin_success_print()
[all …]
H A Ddfs_debug.c24 void dfs_print_delayline(struct wlan_dfs *dfs, struct dfs_delayline *dl) in dfs_print_delayline()
44 void dfs_print_filter(struct wlan_dfs *dfs, struct dfs_filter *rf) in dfs_print_filter()
59 struct wlan_dfs *dfs, in dfs_print_filtertype()
76 void dfs_print_filters(struct wlan_dfs *dfs) in dfs_print_filters()
H A Ddfs_misc.c80 struct wlan_dfs *dfs, in dfs_get_cached_ext_chan_busy()
99 int dfs_get_pri_margin(struct wlan_dfs *dfs, in dfs_get_pri_margin()
129 int dfs_get_filter_threshold(struct wlan_dfs *dfs, in dfs_get_filter_threshold()
/wlan-driver/qca-wifi-host-cmn/umac/dfs/dispatcher/src/
H A Dwlan_dfs_utils_api.c50 struct wlan_dfs *dfs; in utils_dfs_reset() local
69 struct wlan_dfs *dfs; in utils_dfs_is_freq_in_nol() local
83 struct wlan_dfs *dfs; in utils_dfs_cac_valid_reset_for_freq() local
99 struct wlan_dfs *dfs; in utils_dfs_reset_precaclists() local
115 struct wlan_dfs *dfs; in utils_dfs_unmark_precac_nol_for_freq() local
129 struct wlan_dfs *dfs; in utils_dfs_cancel_precac_timer() local
144 struct wlan_dfs *dfs; in utils_dfs_start_precac_timer() local
169 struct wlan_dfs *dfs; in utils_dfs_precac_decide_pref_chan_for_freq() local
182 struct wlan_dfs *dfs; in utils_dfs_cancel_cac_timer() local
196 struct wlan_dfs *dfs; in utils_dfs_start_cac_timer() local
[all …]
H A Dwlan_dfs_ucfg_api.c37 struct wlan_dfs *dfs; in ucfg_dfs_is_ap_cac_timer_running() local
52 struct wlan_dfs *dfs; in ucfg_dfs_getnol() local
68 struct wlan_dfs *dfs; in ucfg_dfs_override_cac_timeout() local
84 struct wlan_dfs *dfs; in ucfg_dfs_get_override_cac_timeout() local
99 struct wlan_dfs *dfs; in ucfg_dfs_get_override_precac_timeout() local
114 struct wlan_dfs *dfs; in ucfg_dfs_override_precac_timeout() local
129 struct wlan_dfs *dfs; in ucfg_dfs_set_precac_enable() local
146 struct wlan_dfs *dfs; in ucfg_dfs_get_agile_precac_enable() local
174 struct wlan_dfs *dfs; in ucfg_dfs_set_nol_subchannel_marking() local
189 struct wlan_dfs *dfs; in ucfg_dfs_get_nol_subchannel_marking() local
[all …]
H A Dwlan_dfs_tgt_api.c108 struct wlan_dfs *dfs; in tgt_dfs_set_current_channel_for_freq() local
140 struct wlan_dfs *dfs; in tgt_dfs_radar_enable() local
186 struct wlan_dfs *dfs; in tgt_dfs_is_radar_enabled() local
208 struct wlan_dfs *dfs; in tgt_dfs_process_phyerr() local
234 struct wlan_dfs *dfs; in tgt_dfs_process_phyerr_filter_offload() local
293 struct wlan_dfs *dfs; in tgt_dfs_is_precac_timer_running() local
312 struct wlan_dfs *dfs; in tgt_dfs_get_radars() local
332 struct wlan_dfs *dfs; in tgt_dfs_destroy_object() local
349 struct wlan_dfs *dfs; in tgt_dfs_set_tx_leakage_threshold() local
384 struct wlan_dfs *dfs; in tgt_dfs_control() local
[all …]
H A Dwlan_dfs_init_deinit_api.c46 struct wlan_dfs *dfs; in wlan_pdev_get_dfs_obj() local
436 struct wlan_dfs *dfs = NULL; in wlan_dfs_pdev_obj_create_notification() local
557 struct wlan_dfs *dfs = NULL; in wlan_dfs_pdev_obj_destroy_notification() local
586 struct wlan_dfs *dfs = NULL; in dfs_scan_serialization_comp_info_cb() local

12