• Home
  • Raw
  • Download

Lines Matching full:width

28 		chandef->width = NL80211_CHAN_WIDTH_20_NOHT;  in cfg80211_chandef_create()
32 chandef->width = NL80211_CHAN_WIDTH_20; in cfg80211_chandef_create()
36 chandef->width = NL80211_CHAN_WIDTH_40; in cfg80211_chandef_create()
40 chandef->width = NL80211_CHAN_WIDTH_40; in cfg80211_chandef_create()
58 switch (chandef->width) { in cfg80211_chandef_valid()
123 switch (c->width) { in chandef_primary_freqs()
156 int width; in cfg80211_chandef_get_width() local
158 switch (c->width) { in cfg80211_chandef_get_width()
160 width = 5; in cfg80211_chandef_get_width()
163 width = 10; in cfg80211_chandef_get_width()
167 width = 20; in cfg80211_chandef_get_width()
170 width = 40; in cfg80211_chandef_get_width()
174 width = 80; in cfg80211_chandef_get_width()
177 width = 160; in cfg80211_chandef_get_width()
183 return width; in cfg80211_chandef_get_width()
201 * If they have the same width, but aren't identical, in cfg80211_chandef_compatible()
204 if (c1->width == c2->width) in cfg80211_chandef_compatible()
209 * but they don't have the same width. in cfg80211_chandef_compatible()
211 if (c1->width == NL80211_CHAN_WIDTH_5 || in cfg80211_chandef_compatible()
212 c1->width == NL80211_CHAN_WIDTH_10 || in cfg80211_chandef_compatible()
213 c2->width == NL80211_CHAN_WIDTH_5 || in cfg80211_chandef_compatible()
214 c2->width == NL80211_CHAN_WIDTH_10) in cfg80211_chandef_compatible()
217 if (c1->width == NL80211_CHAN_WIDTH_20_NOHT || in cfg80211_chandef_compatible()
218 c1->width == NL80211_CHAN_WIDTH_20) in cfg80211_chandef_compatible()
221 if (c2->width == NL80211_CHAN_WIDTH_20_NOHT || in cfg80211_chandef_compatible()
222 c2->width == NL80211_CHAN_WIDTH_20) in cfg80211_chandef_compatible()
235 if (c1->width > c2->width) in cfg80211_chandef_compatible()
264 int width; in cfg80211_set_dfs_state() local
269 width = cfg80211_chandef_get_width(chandef); in cfg80211_set_dfs_state()
270 if (width < 0) in cfg80211_set_dfs_state()
274 width, dfs_state); in cfg80211_set_dfs_state()
279 width, dfs_state); in cfg80211_set_dfs_state()
334 int width; in cfg80211_chandef_dfs_required() local
345 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_required()
346 if (width < 0) in cfg80211_chandef_dfs_required()
351 width); in cfg80211_chandef_dfs_required()
355 return BIT(chandef->width); in cfg80211_chandef_dfs_required()
362 width); in cfg80211_chandef_dfs_required()
366 return BIT(chandef->width); in cfg80211_chandef_dfs_required()
427 int width; in cfg80211_chandef_dfs_usable() local
433 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_usable()
434 if (width < 0) in cfg80211_chandef_dfs_usable()
438 width); in cfg80211_chandef_dfs_usable()
443 switch (chandef->width) { in cfg80211_chandef_dfs_usable()
448 width); in cfg80211_chandef_dfs_usable()
467 int width; in cfg80211_is_sub_chan() local
473 width = cfg80211_chandef_get_width(chandef); in cfg80211_is_sub_chan()
474 if (width <= 20) in cfg80211_is_sub_chan()
477 for (freq = chandef->center_freq1 - width / 2 + 10; in cfg80211_is_sub_chan()
478 freq <= chandef->center_freq1 + width / 2 - 10; freq += 20) { in cfg80211_is_sub_chan()
486 for (freq = chandef->center_freq2 - width / 2 + 10; in cfg80211_is_sub_chan()
487 freq <= chandef->center_freq2 + width / 2 - 10; freq += 20) { in cfg80211_is_sub_chan()
615 int width; in cfg80211_chandef_dfs_available() local
621 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_available()
622 if (width < 0) in cfg80211_chandef_dfs_available()
626 width); in cfg80211_chandef_dfs_available()
632 switch (chandef->width) { in cfg80211_chandef_dfs_available()
637 width); in cfg80211_chandef_dfs_available()
680 int width; in cfg80211_chandef_dfs_cac_time() local
686 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_cac_time()
687 if (width < 0) in cfg80211_chandef_dfs_cac_time()
692 width); in cfg80211_chandef_dfs_cac_time()
699 width); in cfg80211_chandef_dfs_cac_time()
729 u32 width, control_freq, cap; in cfg80211_chandef_usable() local
739 switch (chandef->width) { in cfg80211_chandef_usable()
741 width = 5; in cfg80211_chandef_usable()
745 width = 10; in cfg80211_chandef_usable()
752 width = 20; in cfg80211_chandef_usable()
755 width = 40; in cfg80211_chandef_usable()
776 width = 80; in cfg80211_chandef_usable()
786 width = 160; in cfg80211_chandef_usable()
804 if (width > 20) in cfg80211_chandef_usable()
808 if (width < 20) in cfg80211_chandef_usable()
813 width, prohibited_flags)) in cfg80211_chandef_usable()
819 width, prohibited_flags); in cfg80211_chandef_usable()
1017 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()
1034 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()
1044 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()
1057 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()