Lines Matching defs:he_chandef
2771 struct cfg80211_chan_def he_chandef;
2803 cfg80211_chandef_create(&he_chandef, chandef->chan, NL80211_CHAN_NO_HT);
2804 he_chandef.center_freq1 = chandef->center_freq1;
2805 he_chandef.center_freq2 = chandef->center_freq2;
2806 he_chandef.width = chandef->width;
2812 ieee80211_frequency_to_channel(he_chandef.chan->center_freq);
2814 ieee80211_frequency_to_channel(he_chandef.center_freq1);
2815 if (he_chandef.center_freq2)
2817 ieee80211_frequency_to_channel(he_chandef.center_freq2);
2821 switch (he_chandef.width) {
2826 ieee80211_chandef_downgrade(&he_chandef, NULL);
2828 ieee80211_frequency_to_channel(he_chandef.center_freq1);
2837 if (he_chandef.chan->center_freq < he_chandef.center_freq1)
3125 struct cfg80211_chan_def he_chandef = *chandef;
3146 he_chandef.chan = ieee80211_get_channel(local->hw.wiphy, freq);
3148 if (!he_chandef.chan)
3156 he_chandef.width = NL80211_CHAN_WIDTH_20;
3159 he_chandef.width = NL80211_CHAN_WIDTH_40;
3162 he_chandef.width = NL80211_CHAN_WIDTH_80;
3165 he_chandef.width = NL80211_CHAN_WIDTH_80;
3169 he_chandef.width = NL80211_CHAN_WIDTH_160;
3171 he_chandef.width = NL80211_CHAN_WIDTH_80P80;
3175 if (he_chandef.width == NL80211_CHAN_WIDTH_160) {
3176 he_chandef.center_freq1 =
3180 he_chandef.center_freq1 =
3183 he_chandef.center_freq2 =
3189 &he_chandef);
3190 he_chandef.punctured =
3194 if (!cfg80211_chandef_valid(&he_chandef))
3197 *chandef = he_chandef;