Lines Matching refs:chandef
766 cfg80211_get_chandef_type(const struct cfg80211_chan_def *chandef) in cfg80211_get_chandef_type() argument
768 switch (chandef->width) { in cfg80211_get_chandef_type()
774 if (chandef->center_freq1 > chandef->chan->center_freq) in cfg80211_get_chandef_type()
791 void cfg80211_chandef_create(struct cfg80211_chan_def *chandef,
822 cfg80211_chandef_is_edmg(const struct cfg80211_chan_def *chandef) in cfg80211_chandef_is_edmg() argument
824 return chandef->edmg.channels || chandef->edmg.bw_config; in cfg80211_chandef_is_edmg()
844 bool cfg80211_chandef_valid(const struct cfg80211_chan_def *chandef);
854 const struct cfg80211_chan_def *chandef,
866 const struct cfg80211_chan_def *chandef,
880 ieee80211_chandef_rate_flags(struct cfg80211_chan_def *chandef) in ieee80211_chandef_rate_flags() argument
882 switch (chandef->width) { in ieee80211_chandef_rate_flags()
905 ieee80211_chandef_max_power(struct cfg80211_chan_def *chandef) in ieee80211_chandef_max_power() argument
907 switch (chandef->width) { in ieee80211_chandef_max_power()
909 return min(chandef->chan->max_reg_power - 6, in ieee80211_chandef_max_power()
910 chandef->chan->max_power); in ieee80211_chandef_max_power()
912 return min(chandef->chan->max_reg_power - 3, in ieee80211_chandef_max_power()
913 chandef->chan->max_power); in ieee80211_chandef_max_power()
917 return chandef->chan->max_power; in ieee80211_chandef_max_power()
1243 struct cfg80211_chan_def chandef; member
1293 struct cfg80211_chan_def chandef; member
2144 struct cfg80211_chan_def chandef; member
2172 struct cfg80211_chan_def chandef; member
2804 struct cfg80211_chan_def chandef; member
3634 struct cfg80211_chan_def chandef; member
4174 struct cfg80211_chan_def *chandef);
4299 struct cfg80211_chan_def *chandef);
4311 struct cfg80211_chan_def *chandef,
4335 struct cfg80211_chan_def *chandef);
4346 struct cfg80211_chan_def *chandef);
5515 struct cfg80211_chan_def chandef; member
6560 struct cfg80211_chan_def *chandef,
6567 cfg80211_chandef_to_scan_width(const struct cfg80211_chan_def *chandef) in cfg80211_chandef_to_scan_width() argument
6569 switch (chandef->width) { in cfg80211_chandef_to_scan_width()
7605 struct cfg80211_chan_def *chandef, gfp_t gfp);
7633 const struct cfg80211_chan_def *chandef,
7748 struct cfg80211_chan_def *chandef,
7765 struct cfg80211_chan_def *chandef,
7777 struct cfg80211_chan_def *chandef);
7791 struct cfg80211_chan_def *chandef,
7813 bool ieee80211_chandef_to_operating_class(struct cfg80211_chan_def *chandef,
7824 ieee80211_chandef_to_khz(const struct cfg80211_chan_def *chandef) in ieee80211_chandef_to_khz() argument
7826 return MHZ_TO_KHZ(chandef->center_freq1) + chandef->freq1_offset; in ieee80211_chandef_to_khz()