Lines Matching refs:chandef

765 cfg80211_get_chandef_type(const struct cfg80211_chan_def *chandef)  in cfg80211_get_chandef_type()  argument
767 switch (chandef->width) { in cfg80211_get_chandef_type()
773 if (chandef->center_freq1 > chandef->chan->center_freq) in cfg80211_get_chandef_type()
790 void cfg80211_chandef_create(struct cfg80211_chan_def *chandef,
821 cfg80211_chandef_is_edmg(const struct cfg80211_chan_def *chandef) in cfg80211_chandef_is_edmg() argument
823 return chandef->edmg.channels || chandef->edmg.bw_config; in cfg80211_chandef_is_edmg()
843 bool cfg80211_chandef_valid(const struct cfg80211_chan_def *chandef);
853 const struct cfg80211_chan_def *chandef,
865 const struct cfg80211_chan_def *chandef,
879 ieee80211_chandef_rate_flags(struct cfg80211_chan_def *chandef) in ieee80211_chandef_rate_flags() argument
881 switch (chandef->width) { in ieee80211_chandef_rate_flags()
904 ieee80211_chandef_max_power(struct cfg80211_chan_def *chandef) in ieee80211_chandef_max_power() argument
906 switch (chandef->width) { in ieee80211_chandef_max_power()
908 return min(chandef->chan->max_reg_power - 6, in ieee80211_chandef_max_power()
909 chandef->chan->max_power); in ieee80211_chandef_max_power()
911 return min(chandef->chan->max_reg_power - 3, in ieee80211_chandef_max_power()
912 chandef->chan->max_power); in ieee80211_chandef_max_power()
916 return chandef->chan->max_power; in ieee80211_chandef_max_power()
1181 struct cfg80211_chan_def chandef; member
1230 struct cfg80211_chan_def chandef; member
2012 struct cfg80211_chan_def chandef; member
2040 struct cfg80211_chan_def chandef; member
2670 struct cfg80211_chan_def chandef; member
3493 struct cfg80211_chan_def chandef; member
4023 struct cfg80211_chan_def *chandef);
4151 struct cfg80211_chan_def *chandef);
4163 struct cfg80211_chan_def *chandef,
4187 struct cfg80211_chan_def *chandef);
4198 struct cfg80211_chan_def *chandef);
5277 struct cfg80211_chan_def chandef; member
6311 struct cfg80211_chan_def *chandef,
6318 cfg80211_chandef_to_scan_width(const struct cfg80211_chan_def *chandef) in cfg80211_chandef_to_scan_width() argument
6320 switch (chandef->width) { in cfg80211_chandef_to_scan_width()
7343 struct cfg80211_chan_def *chandef, gfp_t gfp);
7371 const struct cfg80211_chan_def *chandef,
7486 struct cfg80211_chan_def *chandef,
7503 struct cfg80211_chan_def *chandef,
7515 struct cfg80211_chan_def *chandef);
7528 struct cfg80211_chan_def *chandef,
7550 bool ieee80211_chandef_to_operating_class(struct cfg80211_chan_def *chandef,
7561 ieee80211_chandef_to_khz(const struct cfg80211_chan_def *chandef) in ieee80211_chandef_to_khz() argument
7563 return MHZ_TO_KHZ(chandef->center_freq1) + chandef->freq1_offset; in ieee80211_chandef_to_khz()