Lines Matching refs:ch

263 				       struct ieee80211_channel *ch)  in ath_force_clear_no_ir_chan()  argument
267 reg_rule = freq_reg_info(wiphy, MHZ_TO_KHZ(ch->center_freq)); in ath_force_clear_no_ir_chan()
272 if (ch->flags & IEEE80211_CHAN_NO_IR) in ath_force_clear_no_ir_chan()
273 ch->flags &= ~IEEE80211_CHAN_NO_IR; in ath_force_clear_no_ir_chan()
278 struct ieee80211_channel *ch; in ath_force_clear_no_ir_freq() local
280 ch = ieee80211_get_channel(wiphy, center_freq); in ath_force_clear_no_ir_freq()
281 if (!ch) in ath_force_clear_no_ir_freq()
284 ath_force_clear_no_ir_chan(wiphy, ch); in ath_force_clear_no_ir_freq()
287 static void ath_force_no_ir_chan(struct ieee80211_channel *ch) in ath_force_no_ir_chan() argument
289 ch->flags |= IEEE80211_CHAN_NO_IR; in ath_force_no_ir_chan()
294 struct ieee80211_channel *ch; in ath_force_no_ir_freq() local
296 ch = ieee80211_get_channel(wiphy, center_freq); in ath_force_no_ir_freq()
297 if (!ch) in ath_force_no_ir_freq()
300 ath_force_no_ir_chan(ch); in ath_force_no_ir_freq()
307 struct ieee80211_channel *ch) in __ath_reg_apply_beaconing_flags() argument
309 if (ath_is_radar_freq(ch->center_freq) || in __ath_reg_apply_beaconing_flags()
310 (ch->flags & IEEE80211_CHAN_RADAR)) in __ath_reg_apply_beaconing_flags()
315 ath_force_clear_no_ir_chan(wiphy, ch); in __ath_reg_apply_beaconing_flags()
319 ath_force_clear_no_ir_chan(wiphy, ch); in __ath_reg_apply_beaconing_flags()
322 if (ch->beacon_found) in __ath_reg_apply_beaconing_flags()
323 ch->flags &= ~IEEE80211_CHAN_NO_IR; in __ath_reg_apply_beaconing_flags()
341 struct ieee80211_channel *ch; in ath_reg_apply_beaconing_flags() local
349 ch = &sband->channels[i]; in ath_reg_apply_beaconing_flags()
351 initiator, ch); in ath_reg_apply_beaconing_flags()
402 struct ieee80211_channel *ch; in ath_reg_apply_radar_flags() local
411 ch = &sband->channels[i]; in ath_reg_apply_radar_flags()
412 if (!ath_is_radar_freq(ch->center_freq)) in ath_reg_apply_radar_flags()
424 if (!(ch->flags & IEEE80211_CHAN_DISABLED)) in ath_reg_apply_radar_flags()
425 ch->flags |= IEEE80211_CHAN_RADAR | in ath_reg_apply_radar_flags()