Lines Matching refs:chan

69 u32 ieee80211_channel_to_freq_khz(int chan, enum nl80211_band band)  in ieee80211_channel_to_freq_khz()  argument
73 if (chan <= 0) in ieee80211_channel_to_freq_khz()
78 if (chan == 14) in ieee80211_channel_to_freq_khz()
80 else if (chan < 14) in ieee80211_channel_to_freq_khz()
81 return MHZ_TO_KHZ(2407 + chan * 5); in ieee80211_channel_to_freq_khz()
84 if (chan >= 182 && chan <= 196) in ieee80211_channel_to_freq_khz()
85 return MHZ_TO_KHZ(4000 + chan * 5); in ieee80211_channel_to_freq_khz()
87 return MHZ_TO_KHZ(5000 + chan * 5); in ieee80211_channel_to_freq_khz()
91 if (chan == 2) in ieee80211_channel_to_freq_khz()
93 if (chan <= 233) in ieee80211_channel_to_freq_khz()
94 return MHZ_TO_KHZ(5950 + chan * 5); in ieee80211_channel_to_freq_khz()
97 if (chan < 7) in ieee80211_channel_to_freq_khz()
98 return MHZ_TO_KHZ(56160 + chan * 2160); in ieee80211_channel_to_freq_khz()
101 return 902000 + chan * 500; in ieee80211_channel_to_freq_khz()
110 ieee80211_s1g_channel_width(const struct ieee80211_channel *chan) in ieee80211_s1g_channel_width() argument
112 if (WARN_ON(!chan || chan->band != NL80211_BAND_S1GHZ)) in ieee80211_s1g_channel_width()
118 if (chan->flags & IEEE80211_CHAN_1MHZ) in ieee80211_s1g_channel_width()
120 else if (chan->flags & IEEE80211_CHAN_2MHZ) in ieee80211_s1g_channel_width()
122 else if (chan->flags & IEEE80211_CHAN_4MHZ) in ieee80211_s1g_channel_width()
124 else if (chan->flags & IEEE80211_CHAN_8MHZ) in ieee80211_s1g_channel_width()
126 else if (chan->flags & IEEE80211_CHAN_16MHZ) in ieee80211_s1g_channel_width()
130 ieee80211_channel_to_khz(chan)); in ieee80211_s1g_channel_width()
176 struct ieee80211_channel *chan = &sband->channels[i]; in ieee80211_get_channel_khz() local
178 if (ieee80211_channel_to_khz(chan) == freq) in ieee80211_get_channel_khz()
179 return chan; in ieee80211_get_channel_khz()
2135 struct ieee80211_channel *chan, in ieee80211_operating_class_to_chandef() argument
2142 !chan || band != chan->band) in ieee80211_operating_class_to_chandef()
2145 control_freq = chan->center_freq; in ieee80211_operating_class_to_chandef()
2146 chandef->chan = chan; in ieee80211_operating_class_to_chandef()
2222 if (freq > chandef->chan->center_freq) in ieee80211_chandef_to_operating_class()
2265 if (freq > chandef->chan->center_freq) in ieee80211_chandef_to_operating_class()
2281 if (freq > chandef->chan->center_freq) in ieee80211_chandef_to_operating_class()
2297 if (freq > chandef->chan->center_freq) in ieee80211_chandef_to_operating_class()
2313 if (freq > chandef->chan->center_freq) in ieee80211_chandef_to_operating_class()
2568 const struct ieee80211_channel *chan) in cfg80211_get_radio_idx_by_chan() argument
2574 if (!chan) in cfg80211_get_radio_idx_by_chan()
2577 freq = ieee80211_channel_to_khz(chan); in cfg80211_get_radio_idx_by_chan()
3008 struct ieee80211_channel *chan) in cfg80211_wdev_channel_allowed() argument
3020 cfg80211_chandef_create(&chandef, chan, NL80211_CHAN_HT20); in cfg80211_wdev_channel_allowed()