/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/misc/ |
H A D | dfs_cac.c | 76 struct dfs_channel *chan = dfs->dfs_curchan; 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() 124 struct dfs_channel *dfs_curchan; in dfs_process_cac_completion() 279 struct dfs_channel *chan = dfs->dfs_curchan; in dfs_start_cac_timer() 311 struct dfs_channel *chan, in dfs_send_dfs_events_for_chan() 339 struct dfs_channel *chan; in dfs_cac_stop() 448 struct dfs_channel *chan, in dfs_find_dfs_sub_channels_for_freq() 481 struct dfs_channel *new_chan, in dfs_is_new_chan_subset_of_old_chan() 482 struct dfs_channel *old_chan) in dfs_is_new_chan_subset_of_old_chan() [all …]
|
H A D | dfs.c | 67 static inline struct dfs_channel *dfs_alloc_dfs_curchan(void) in dfs_alloc_dfs_curchan() 69 return qdf_mem_malloc(sizeof(struct dfs_channel)); in dfs_alloc_dfs_curchan() 72 static inline struct dfs_channel *dfs_alloc_dfs_prevchan(void) in dfs_alloc_dfs_prevchan() 74 return qdf_mem_malloc(sizeof(struct dfs_channel)); in dfs_alloc_dfs_prevchan() 83 static inline void dfs_free_dfs_chan(struct dfs_channel *dfs_chan) in dfs_free_dfs_chan() 92 static struct dfs_channel global_dfs_curchan; 93 static struct dfs_channel global_dfs_prevchan; 104 static inline struct dfs_channel *dfs_alloc_dfs_curchan(void) in dfs_alloc_dfs_curchan() 109 static inline struct dfs_channel *dfs_alloc_dfs_prevchan(void) in dfs_alloc_dfs_prevchan() 114 static inline void dfs_free_dfs_chan(struct dfs_channel *dfs_chan) in dfs_free_dfs_chan() [all …]
|
H A D | dfs_process_radar_found_ind.c | 263 struct dfs_channel *curchan = dfs->dfs_curchan; in dfs_compute_radar_found_cfreq() 351 struct dfs_channel *curchan = dfs->dfs_curchan; in dfs_find_radar_affected_subchans_for_freq() 544 dfs_get_bonding_channel_without_seg_info_for_freq(struct dfs_channel *chan, in dfs_get_bonding_channel_without_seg_info_for_freq() 650 struct dfs_channel *curchan, in dfs_get_bonding_channels_for_freq() 751 struct dfs_channel *chan) in dfs_radar_found_event_basic_sanity() 795 struct dfs_channel *curchan = dfs->dfs_curchan; in dfs_translate_radar_params() 1066 struct dfs_channel *dfs_curchan; in dfs_process_radar_ind_on_home_chan()
|
H A D | dfs_nol.c | 276 struct dfs_channel *chan_list; in dfs_print_nolhistory() 338 struct dfs_channel chan; in dfs_set_nol() 590 struct dfs_channel *chan_list; in dfs_clear_nolhistory()
|
H A D | dfs_random_chan_sel.c | 1363 struct dfs_channel *chan_list, in dfs_apply_rules_for_freq() 1368 struct dfs_channel *chan; in dfs_apply_rules_for_freq() 1543 struct dfs_channel *chan_list, in dfs_prepare_random_channel_for_freq()
|
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/ |
H A D | dfs.h | 727 struct dfs_channel { struct 756 struct dfs_channel rs_chan; argument 1308 struct dfs_channel dfs_radar_found_chan; 1348 struct dfs_channel *dfs_autoswitch_chan; 1385 struct dfs_channel *dfs_curchan; 1386 struct dfs_channel *dfs_prevchan; 1387 struct dfs_channel dfs_cac_started_chan; 1745 struct dfs_channel *chan); 2088 struct dfs_channel *chan) in dfs_process_ar_event() 2110 struct dfs_channel *chan); [all …]
|
H A D | dfs_zero_cac.h | 341 bool dfs_is_precac_done(struct wlan_dfs *dfs, struct dfs_channel *chan); 344 struct dfs_channel *chan) in dfs_is_precac_done() 810 struct dfs_channel *chan); 1235 struct dfs_channel *deschan); 1239 struct dfs_channel *deschan) in dfs_precac_status_for_channel() 1323 struct dfs_channel *chan, 1324 struct dfs_channel *subset_chan); 1334 struct dfs_channel *user_chan, 1351 struct dfs_channel *chan, in dfs_is_rcac_cac_done() 1352 struct dfs_channel *subset_chan) in dfs_is_rcac_cac_done() [all …]
|
H A D | dfs_process_radar_found_ind.h | 286 struct dfs_channel *curchan, 367 dfs_get_bonding_channel_without_seg_info_for_freq(struct dfs_channel *chan,
|
H A D | dfs_internal.h | 62 uint16_t dfs_chan2freq(struct dfs_channel *chan);
|
H A D | dfs_random_chan_sel.h | 254 struct dfs_channel *chan_list,
|
H A D | dfs_channel.h | 844 ((struct dfs_channel *) WLAN_CHAN_ANY)
|
/wlan-driver/qca-wifi-host-cmn/umac/dfs/dispatcher/src/ |
H A D | wlan_dfs_utils_api.c | 229 static void dfs_fill_chan_info(struct dfs_channel *chan, in dfs_fill_chan_info() 247 struct dfs_channel chan; in utils_dfs_is_precac_done() 264 struct dfs_channel cur_channel; in utils_dfs_is_cac_required() 265 struct dfs_channel prev_channel; in utils_dfs_is_cac_required() 661 struct dfs_channel *chan_list = (struct dfs_channel *)clist; in utils_dfs_get_chan_list() 722 struct dfs_channel *chan_list, in utils_dfs_get_channel_list() 725 struct dfs_channel *tmp_chan_list = NULL; in utils_dfs_get_channel_list() 804 struct dfs_channel *chan_list, in utils_dfs_get_channel_list() 868 utils_dfs_get_channel_list(pdev, NULL, (struct dfs_channel *)clist, in utils_dfs_get_chan_list() 889 struct dfs_channel *chan_list = NULL; in utils_dfs_get_vdev_random_channel_for_freq() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/filtering/ |
H A D | dfs_process_radarevent.c | 118 struct dfs_channel *chan, in dfs_dur_check() 150 struct dfs_channel *chan, in dfs_dur_check() 609 struct dfs_channel *chan, in dfs_radarfound_reset_vars() 612 struct dfs_channel *thischan; in dfs_radarfound_reset_vars() 685 struct dfs_channel *chan, in dfs_handle_bangradar() 762 struct dfs_channel *chan) in dfs_handle_missing_pulses() 1300 struct dfs_channel *chan, in dfs_process_each_radarevent() 1477 struct dfs_channel *chan) in dfs_radar_pulse_event_basic_sanity() 1508 struct dfs_channel *chan, in dfs_find_radar() 1546 struct dfs_channel *chan) in dfs_process_radarevent()
|
H A D | dfs_radar.c | 66 struct dfs_channel *ch, cmp_ch1; in dfs_getchanstate() 140 struct dfs_channel *exch, extchan; in dfs_radar_enable() 317 uint16_t dfs_chan2freq(struct dfs_channel *chan) in dfs_chan2freq()
|
H A D | dfs_partial_offload_radar.c | 944 qdf_mem_zero(&dfs->dfs_radar_found_chan, sizeof(struct dfs_channel)); in dfs_action_on_fw_radar_status_check()
|