Home
last modified time | relevance | path

Searched refs:dfs (Results 1 – 25 of 49) sorted by relevance

12

/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() argument
59 qdf_mem_free(dfs); in dfs_free_wlan_dfs()
100 static inline void dfs_free_wlan_dfs(struct wlan_dfs *dfs) in dfs_free_wlan_dfs() argument
132 struct wlan_dfs *dfs = NULL; in os_timer_func() local
134 OS_GET_TIMER_ARG(dfs, struct wlan_dfs *); in os_timer_func()
135 dfs->wlan_dfstest = 0; in os_timer_func()
141 dfs_debug(dfs, WLAN_DEBUG_DFS_ALWAYS, "go back to channel %d", in os_timer_func()
142 dfs->wlan_dfstest_ieeechan); in os_timer_func()
143 dfs_mlme_start_csa_for_freq(dfs->dfs_pdev_obj, in os_timer_func()
144 dfs->wlan_dfstest_ieeechan, in os_timer_func()
[all …]
H A Ddfs_filter_init.c115 struct wlan_dfs *dfs = NULL; in os_timer_func() local
117 OS_GET_TIMER_ARG(dfs, struct wlan_dfs *); in os_timer_func()
119 if (!dfs) { in os_timer_func()
120 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs is NULL"); in os_timer_func()
124 dfs_process_radarevent(dfs, dfs->dfs_curchan); in os_timer_func()
126 dfs->wlan_radar_tasksched = 0; in os_timer_func()
133 static void dfs_main_task_timer_init(struct wlan_dfs *dfs) in dfs_main_task_timer_init() argument
136 &(dfs->wlan_dfs_task_timer), in dfs_main_task_timer_init()
138 (void *)(dfs), in dfs_main_task_timer_init()
183 int dfs_main_attach(struct wlan_dfs *dfs) in dfs_main_attach() argument
[all …]
H A Ddfs_cac.c57 struct wlan_dfs *dfs = NULL; in os_timer_func() local
59 OS_GET_TIMER_ARG(dfs, struct wlan_dfs *); in os_timer_func()
60 dfs->dfs_cac_valid = 0; in os_timer_func()
61 dfs_info(dfs, WLAN_DEBUG_DFS_ALWAYS, ": Timed out!!"); in os_timer_func()
68 void dfs_clear_cac_started_chan(struct wlan_dfs *dfs) in dfs_clear_cac_started_chan() argument
70 qdf_mem_zero(&dfs->dfs_cac_started_chan, in dfs_clear_cac_started_chan()
71 sizeof(dfs->dfs_cac_started_chan)); 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() argument
76 struct dfs_channel *chan = dfs->dfs_curchan; in dfs_clear_nol_history_for_curchan()
83 if (dfs->dfs_is_stadfs_enabled) in dfs_clear_nol_history_for_curchan()
[all …]
H A Ddfs_nol.c46 void dfs_set_update_nol_flag(struct wlan_dfs *dfs, bool val) in dfs_set_update_nol_flag() argument
48 dfs->update_nol = val; in dfs_set_update_nol_flag()
51 bool dfs_get_update_nol_flag(struct wlan_dfs *dfs) in dfs_get_update_nol_flag() argument
53 return dfs->update_nol; in dfs_get_update_nol_flag()
64 struct wlan_dfs *dfs = (struct wlan_dfs *)context; in dfs_nol_elem_free_work_cb() local
68 WLAN_DFSNOL_LOCK(dfs); in dfs_nol_elem_free_work_cb()
70 nol_head = TAILQ_FIRST(&dfs->dfs_nol_free_list); in dfs_nol_elem_free_work_cb()
72 TAILQ_REMOVE(&dfs->dfs_nol_free_list, nol_head, in dfs_nol_elem_free_work_cb()
74 WLAN_DFSNOL_UNLOCK(dfs); in dfs_nol_elem_free_work_cb()
78 WLAN_DFSNOL_UNLOCK(dfs); in dfs_nol_elem_free_work_cb()
[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() argument
129 if (!dfs) in dfs_set_nol_subchannel_marking()
132 dfs->dfs_use_nol_subchannel_marking = nol_subchannel_marking; in dfs_set_nol_subchannel_marking()
133 dfs_info(dfs, WLAN_DEBUG_DFS_ALWAYS, "NOL subchannel marking is %s ", in dfs_set_nol_subchannel_marking()
135 if (dfs->dfs_is_offload_enabled) in dfs_set_nol_subchannel_marking()
136 status = tgt_dfs_send_subchan_marking(dfs->dfs_pdev_obj, in dfs_set_nol_subchannel_marking()
142 int dfs_get_nol_subchannel_marking(struct wlan_dfs *dfs, in dfs_get_nol_subchannel_marking() argument
145 if (!dfs) in dfs_get_nol_subchannel_marking()
148 (*nol_subchannel_marking) = dfs->dfs_use_nol_subchannel_marking; 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() argument
[all …]
H A Ddfs_random_chan_sel.c792 dfs_mark_leaking_chan_for_freq(struct wlan_dfs *dfs, in dfs_mark_leaking_chan_for_freq() argument
803 nol = dfs->dfs_nol; in dfs_mark_leaking_chan_for_freq()
812 dfs_err(dfs, WLAN_DEBUG_DFS_RANDOM_CHAN, in dfs_mark_leaking_chan_for_freq()
837 dfs->tx_leakage_threshold) { in dfs_mark_leaking_chan_for_freq()
843 dfs_debug(dfs, WLAN_DEBUG_DFS_RANDOM_CHAN, 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() argument
879 struct wlan_dfs *dfs, in dfs_populate_80mhz_available_channel_for_freq() argument
902 dfs_info(dfs, WLAN_DEBUG_DFS_RANDOM_CHAN, 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() argument
937 dfs_info(dfs, WLAN_DEBUG_DFS_RANDOM_CHAN, in dfs_populate_40mhz_available_channel_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() argument
93 if (dfs->dfs_caps.wlan_chip_is_bb_tlv) in dfs_process_pulse_dur()
101 return (uint8_t)dfs_round((int32_t)((dfs->dur_multiplier)*re_dur)); in dfs_process_pulse_dur()
117 struct wlan_dfs *dfs, in dfs_dur_check() argument
122 if ((dfs->dfsdomain == DFS_FCC_DOMAIN || in dfs_dur_check()
123 dfs->dfsdomain == DFS_MKK4_DOMAIN || in dfs_dur_check()
124 dfs->dfsdomain == DFS_MKKN_DOMAIN) && in dfs_dur_check()
133 dfs_debug(dfs, WLAN_DEBUG_DFS_ALWAYS, in dfs_dur_check()
138 dfs_debug(dfs, WLAN_DEBUG_DFS_ALWAYS, in dfs_dur_check()
143 dfs_debug(dfs, WLAN_DEBUG_DFS_ALWAYS, in dfs_dur_check()
[all …]
H A Ddfs_process_phyerr.c42 static inline int dfs_get_event_freqwidth(struct wlan_dfs *dfs) in dfs_get_event_freqwidth() argument
45 if (!dfs) in dfs_get_event_freqwidth()
48 if (!dfs->dfs_curchan) in dfs_get_event_freqwidth()
68 static inline uint16_t dfs_get_event_freqcentre(struct wlan_dfs *dfs, in dfs_get_event_freqcentre() argument
76 if (!dfs) in dfs_get_event_freqcentre()
78 if (!dfs->dfs_curchan) in dfs_get_event_freqcentre()
85 chan_width = dfs_get_event_freqwidth(dfs); in dfs_get_event_freqcentre()
87 if (WLAN_IS_CHAN_11N_HT40PLUS(dfs->dfs_curchan)) in dfs_get_event_freqcentre()
89 else if (WLAN_IS_CHAN_11N_HT40MINUS(dfs->dfs_curchan)) in dfs_get_event_freqcentre()
101 dfs->dfs_curchan) + (chan_offset / 2); in dfs_get_event_freqcentre()
[all …]
H A Ddfs_partial_offload_radar.c540 void dfs_get_po_radars(struct wlan_dfs *dfs) in dfs_get_po_radars() argument
560 dfsdomain = utils_get_dfsdomain(dfs->dfs_pdev_obj); in dfs_get_po_radars()
561 target_type = lmac_get_target_type(dfs->dfs_pdev_obj); in dfs_get_po_radars()
563 psoc = wlan_pdev_get_psoc(dfs->dfs_pdev_obj); in dfs_get_po_radars()
565 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "psoc is NULL"); in dfs_get_po_radars()
571 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "tx_ops is null"); in dfs_get_po_radars()
578 dfs_debug(dfs, WLAN_DEBUG_DFS, "FCC domain"); in dfs_get_po_radars()
581 dfs->dfs_lowest_pri_limit = DFS_INVALID_PRI_LIMIT; in dfs_get_po_radars()
584 dfs_debug(dfs, WLAN_DEBUG_DFS, in dfs_get_po_radars()
597 dfs->dfs_lowest_pri_limit = DFS_INVALID_PRI_LIMIT; in dfs_get_po_radars()
[all …]
H A Ddfs_init.c50 void dfs_reset_alldelaylines(struct wlan_dfs *dfs) in dfs_reset_alldelaylines() argument
56 if (!dfs) { in dfs_reset_alldelaylines()
57 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs is NULL"); in dfs_reset_alldelaylines()
60 pl = dfs->pulses; in dfs_reset_alldelaylines()
63 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "pl is NULL"); in dfs_reset_alldelaylines()
72 if (dfs->dfs_radarf[i]) { in dfs_reset_alldelaylines()
73 ft = dfs->dfs_radarf[i]; in dfs_reset_alldelaylines()
78 if (!(dfs->dfs_b5radars)) { in dfs_reset_alldelaylines()
79 if (dfs->dfs_rinfo.rn_numbin5radars > 0) in dfs_reset_alldelaylines()
80 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, in dfs_reset_alldelaylines()
[all …]
H A Ddfs_radar.c26 void dfs_get_radars(struct wlan_dfs *dfs) in dfs_get_radars() argument
30 if (!dfs) { in dfs_get_radars()
31 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs is NULL"); in dfs_get_radars()
35 psoc = wlan_pdev_get_psoc(dfs->dfs_pdev_obj); in dfs_get_radars()
37 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "psoc is NULL"); in dfs_get_radars()
43 dfs_get_po_radars(dfs); in dfs_get_radars()
47 int dfs_radar_disable(struct wlan_dfs *dfs) in dfs_radar_disable() argument
49 dfs->dfs_proc_phyerr &= ~DFS_AR_EN; in dfs_radar_disable()
50 dfs->dfs_proc_phyerr &= ~DFS_RADAR_EN; in dfs_radar_disable()
62 struct dfs_state *dfs_getchanstate(struct wlan_dfs *dfs, uint8_t *index, in dfs_getchanstate() argument
[all …]
H A Ddfs_phyerr_tlv.c81 static void dfs_radar_summary_print(struct wlan_dfs *dfs, in dfs_radar_summary_print() argument
85 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
87 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
89 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
91 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
93 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
95 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
97 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
99 dfs_debug(dfs, WLAN_DEBUG_DFS_PHYERR, in dfs_radar_summary_print()
103 PERE_IS_OVERSAMPLING(dfs)); in dfs_radar_summary_print()
[all …]
H A Ddfs_misc.c80 struct wlan_dfs *dfs, in dfs_get_cached_ext_chan_busy() argument
86 if (dfs->dfs_rinfo.dfs_ext_chan_busy && in dfs_get_cached_ext_chan_busy()
87 (dfs->dfs_rinfo.rn_lastfull_ts < in dfs_get_cached_ext_chan_busy()
88 dfs->dfs_rinfo.ext_chan_busy_ts)) { in dfs_get_cached_ext_chan_busy()
89 *ext_chan_busy = dfs->dfs_rinfo.dfs_ext_chan_busy; in dfs_get_cached_ext_chan_busy()
90 dfs_debug(dfs, WLAN_DEBUG_DFS2, in dfs_get_cached_ext_chan_busy()
93 (uint64_t)dfs->dfs_rinfo.rn_lastfull_ts, in dfs_get_cached_ext_chan_busy()
94 (uint64_t)dfs->dfs_rinfo.ext_chan_busy_ts); in dfs_get_cached_ext_chan_busy()
99 int dfs_get_pri_margin(struct wlan_dfs *dfs, in dfs_get_pri_margin() argument
111 if (WLAN_IS_CHAN_11N_HT40(dfs->dfs_curchan)) { in dfs_get_pri_margin()
[all …]
H A Ddfs_fcc_bin5.c31 int dfs_bin5_check_pulse(struct wlan_dfs *dfs, struct dfs_event *re, in dfs_bin5_check_pulse() argument
36 dfs_debug(dfs, WLAN_DEBUG_DFS_BIN5_PULSE, in dfs_bin5_check_pulse()
45 dfs_debug(dfs, WLAN_DEBUG_DFS_BIN5, in dfs_bin5_check_pulse()
57 if (!WLAN_IS_CHAN_TURBO(dfs->dfs_curchan)) in dfs_bin5_check_pulse()
64 dfs_debug(dfs, WLAN_DEBUG_DFS_BIN5, in dfs_bin5_check_pulse()
70 dfs_debug(dfs, WLAN_DEBUG_DFS_BIN5, in dfs_bin5_check_pulse()
78 int dfs_bin5_addpulse(struct wlan_dfs *dfs, in dfs_bin5_addpulse() argument
102 if (dfs->dfs_min_sidx > re->re_sidx) in dfs_bin5_addpulse()
103 dfs->dfs_min_sidx = re->re_sidx; in dfs_bin5_addpulse()
105 if (dfs->dfs_max_sidx < re->re_sidx) in dfs_bin5_addpulse()
[all …]
H A Ddfs_bindetects.c70 struct wlan_dfs *dfs, in dfs_ts_within_window() argument
82 dfs_debug(dfs, WLAN_DEBUG_DFS2, "numpulses %u", *numpulses); in dfs_ts_within_window()
103 struct wlan_dfs *dfs, in dfs_ts_eq_prevts() argument
122 dfs_debug(dfs, WLAN_DEBUG_DFS2, in dfs_ts_eq_prevts()
143 struct wlan_dfs *dfs, in dfs_pulses_within_window() argument
152 struct dfs_pulseline *pl = dfs->pulses; in dfs_pulses_within_window()
162 dfs_debug(dfs, WLAN_DEBUG_DFS2, "ts %u", in dfs_pulses_within_window()
166 if (dfs_ts_within_window(dfs, pl, index, dur, in dfs_pulses_within_window()
173 if (dfs_ts_eq_prevts(dfs, pl, next_event_ts, event_ts, in dfs_pulses_within_window()
177 if (dfs->dfs_min_sidx > pl->pl_elems[*index].p_sidx) in dfs_pulses_within_window()
[all …]
H A Ddfs_debug.c24 void dfs_print_delayline(struct wlan_dfs *dfs, struct dfs_delayline *dl) in dfs_print_delayline() argument
32 dfs_debug(dfs, WLAN_DEBUG_DFS2, in dfs_print_delayline()
44 void dfs_print_filter(struct wlan_dfs *dfs, struct dfs_filter *rf) in dfs_print_filter() argument
46 dfs_debug(dfs, WLAN_DEBUG_DFS1, in dfs_print_filter()
59 struct wlan_dfs *dfs, in dfs_print_filtertype() argument
67 dfs_debug(dfs, WLAN_DEBUG_DFS2, in dfs_print_filtertype()
76 void dfs_print_filters(struct wlan_dfs *dfs) in dfs_print_filters() argument
81 if (!dfs) { in dfs_print_filters()
82 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs is NULL"); in dfs_print_filters()
87 if (dfs->dfs_radarf[i]) { in dfs_print_filters()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/dfs/dispatcher/src/
H A Dwlan_dfs_ucfg_api.c37 struct wlan_dfs *dfs; in ucfg_dfs_is_ap_cac_timer_running() local
39 dfs = wlan_pdev_get_dfs_obj(pdev); in ucfg_dfs_is_ap_cac_timer_running()
40 if (!dfs) in ucfg_dfs_is_ap_cac_timer_running()
43 *is_ap_cac_timer_running = dfs_is_ap_cac_timer_running(dfs); in ucfg_dfs_is_ap_cac_timer_running()
52 struct wlan_dfs *dfs; in ucfg_dfs_getnol() local
54 dfs = wlan_pdev_get_dfs_obj(pdev); in ucfg_dfs_getnol()
55 if (!dfs) in ucfg_dfs_getnol()
58 dfs_getnol(dfs, dfs_nolinfo); in ucfg_dfs_getnol()
68 struct wlan_dfs *dfs; in ucfg_dfs_override_cac_timeout() local
70 dfs = wlan_pdev_get_dfs_obj(pdev); in ucfg_dfs_override_cac_timeout()
[all …]
H A Dwlan_dfs_utils_api.c50 struct wlan_dfs *dfs; in utils_dfs_reset() local
52 dfs = wlan_pdev_get_dfs_obj(pdev); in utils_dfs_reset()
53 if (!dfs) in utils_dfs_reset()
56 dfs_reset(dfs); in utils_dfs_reset()
57 dfs_nol_update(dfs); in utils_dfs_reset()
58 dfs_reset_precaclists(dfs); in utils_dfs_reset()
61 if (dfs->dfs_use_puncture && !dfs->dfs_is_stadfs_enabled) in utils_dfs_reset()
62 dfs_punc_sm_stop_all(dfs); in utils_dfs_reset()
69 struct wlan_dfs *dfs; in utils_dfs_is_freq_in_nol() local
71 dfs = wlan_pdev_get_dfs_obj(pdev); in utils_dfs_is_freq_in_nol()
[all …]
H A Dwlan_dfs_tgt_api.c108 struct wlan_dfs *dfs; in tgt_dfs_set_current_channel_for_freq() local
113 dfs = wlan_pdev_get_dfs_obj(pdev); in tgt_dfs_set_current_channel_for_freq()
114 if (!dfs) { in tgt_dfs_set_current_channel_for_freq()
115 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs is NULL"); in tgt_dfs_set_current_channel_for_freq()
119 dfs_set_current_channel_for_freq(dfs, in tgt_dfs_set_current_channel_for_freq()
140 struct wlan_dfs *dfs; in tgt_dfs_radar_enable() local
145 dfs = wlan_pdev_get_dfs_obj(pdev); in tgt_dfs_radar_enable()
146 if (!dfs) { in tgt_dfs_radar_enable()
147 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs is NULL"); in tgt_dfs_radar_enable()
151 if (!dfs->dfs_is_offload_enabled) { in tgt_dfs_radar_enable()
[all …]
H A Dwlan_dfs_init_deinit_api.c46 struct wlan_dfs *dfs; in wlan_pdev_get_dfs_obj() local
47 dfs = wlan_objmgr_pdev_get_comp_private_obj(pdev, in wlan_pdev_get_dfs_obj()
50 return dfs; in wlan_pdev_get_dfs_obj()
436 struct wlan_dfs *dfs = NULL; in wlan_dfs_pdev_obj_create_notification() local
447 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "null pdev"); in wlan_dfs_pdev_obj_create_notification()
453 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "null psoc"); in wlan_dfs_pdev_obj_create_notification()
462 dfs_info(dfs, WLAN_DEBUG_DFS_ALWAYS, in wlan_dfs_pdev_obj_create_notification()
470 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs_tx_ops is null"); in wlan_dfs_pdev_obj_create_notification()
476 dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "Failed to get is_5ghz value"); in wlan_dfs_pdev_obj_create_notification()
482 dfs_info(dfs, WLAN_DEBUG_DFS, in wlan_dfs_pdev_obj_create_notification()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/dfs/core/src/
H A Ddfs_zero_cac.h180 struct wlan_dfs *dfs; member
203 void dfs_print_precaclists(struct wlan_dfs *dfs);
205 static inline void dfs_print_precaclists(struct wlan_dfs *dfs) in dfs_print_precaclists() argument
216 void dfs_reset_precac_lists(struct wlan_dfs *dfs);
218 static inline void dfs_reset_precac_lists(struct wlan_dfs *dfs) in dfs_reset_precac_lists() argument
229 void dfs_reset_precaclists(struct wlan_dfs *dfs);
231 static inline void dfs_reset_precaclists(struct wlan_dfs *dfs) in dfs_reset_precaclists() argument
240 void dfs_deinit_precac_list(struct wlan_dfs *dfs);
247 void dfs_zero_cac_detach(struct wlan_dfs *dfs);
249 static inline void dfs_zero_cac_detach(struct wlan_dfs *dfs) in dfs_zero_cac_detach() argument
[all …]
H A Ddfs.h81 #define dfs_log(dfs, sm, level, args...) do { \ argument
82 if (((dfs) == NULL) || \
84 ((sm) & ((DC(dfs))->dfs_debug_mask))) { \
89 #define dfs_logfl(dfs, level, sm, format, args...) \ argument
90 dfs_log(dfs, sm, level, FLSM(format, sm), ## args)
92 #define dfs_alert(dfs, sm, format, args...) \ argument
93 dfs_logfl(dfs, QDF_TRACE_LEVEL_FATAL, sm, format, ## args)
95 #define dfs_err(dfs, sm, format, args...) \ argument
96 dfs_logfl(dfs, QDF_TRACE_LEVEL_ERROR, sm, format, ## args)
98 #define dfs_warn(dfs, sm, format, args...) \ argument
[all …]
H A Ddfs_partial_offload_radar.h34 void dfs_get_po_radars(struct wlan_dfs *dfs);
36 static inline void dfs_get_po_radars(struct wlan_dfs *dfs) in dfs_get_po_radars() argument
49 void dfs_send_avg_params_to_fw(struct wlan_dfs *dfs,
53 void dfs_send_avg_params_to_fw(struct wlan_dfs *dfs, in dfs_send_avg_params_to_fw() argument
64 void dfs_host_wait_timer_init(struct wlan_dfs *dfs);
66 static inline void dfs_host_wait_timer_init(struct wlan_dfs *dfs) in dfs_host_wait_timer_init() argument
76 void dfs_host_wait_timer_detach(struct wlan_dfs *dfs);
78 static inline void dfs_host_wait_timer_detach(struct wlan_dfs *dfs) in dfs_host_wait_timer_detach() argument
91 QDF_STATUS dfs_set_override_status_timeout(struct wlan_dfs *dfs,
94 static inline QDF_STATUS dfs_set_override_status_timeout(struct wlan_dfs *dfs, in dfs_set_override_status_timeout() argument
[all …]
H A Ddfs_process_radar_found_ind.h45 dfs_flush_additional_pulses(struct wlan_dfs *dfs) in dfs_flush_additional_pulses() argument
47 dfs_false_radarfound_reset_vars(dfs); in dfs_flush_additional_pulses()
141 void dfs_send_nol_ie_and_rcsa(struct wlan_dfs *dfs,
148 void dfs_send_nol_ie_and_rcsa(struct wlan_dfs *dfs, in dfs_send_nol_ie_and_rcsa() argument
184 void dfs_process_radar_found_indication(struct wlan_dfs *dfs,
196 uint16_t dfs_generate_radar_bitmap(struct wlan_dfs *dfs,
201 uint16_t dfs_generate_radar_bitmap(struct wlan_dfs *dfs, in dfs_generate_radar_bitmap() argument
223 dfs_handle_radar_puncturing(struct wlan_dfs *dfs,
230 void dfs_handle_radar_puncturing(struct wlan_dfs *dfs, in dfs_handle_radar_puncturing() argument
248 QDF_STATUS dfs_process_radar_ind(struct wlan_dfs *dfs,
[all …]
H A Ddfs_filter_init.h33 int dfs_main_attach(struct wlan_dfs *dfs);
35 static inline int dfs_main_attach(struct wlan_dfs *dfs) in dfs_main_attach() argument
46 void dfs_main_detach(struct wlan_dfs *dfs);
48 static inline void dfs_main_detach(struct wlan_dfs *dfs) in dfs_main_detach() argument
58 void dfs_main_timer_reset(struct wlan_dfs *dfs);
60 static inline void dfs_main_timer_reset(struct wlan_dfs *dfs) in dfs_main_timer_reset() argument
70 void dfs_main_timer_detach(struct wlan_dfs *dfs);
72 static inline void dfs_main_timer_detach(struct wlan_dfs *dfs) in dfs_main_timer_detach() argument

12