Lines Matching refs:width
38 chandef->width = NL80211_CHAN_WIDTH_20_NOHT; in cfg80211_chandef_create()
42 chandef->width = NL80211_CHAN_WIDTH_20; in cfg80211_chandef_create()
46 chandef->width = NL80211_CHAN_WIDTH_40; in cfg80211_chandef_create()
50 chandef->width = NL80211_CHAN_WIDTH_40; in cfg80211_chandef_create()
193 return nl80211_chan_width_to_mhz(c->width); in cfg80211_chandef_get_width()
209 switch (chandef->width) { in cfg80211_chandef_valid()
296 chandef->width != NL80211_CHAN_WIDTH_20_NOHT) in cfg80211_chandef_valid()
312 switch (c->width) { in chandef_primary_freqs()
361 if (c1->width == c2->width) in cfg80211_chandef_compatible()
368 if (c1->width == NL80211_CHAN_WIDTH_5 || in cfg80211_chandef_compatible()
369 c1->width == NL80211_CHAN_WIDTH_10 || in cfg80211_chandef_compatible()
370 c2->width == NL80211_CHAN_WIDTH_5 || in cfg80211_chandef_compatible()
371 c2->width == NL80211_CHAN_WIDTH_10) in cfg80211_chandef_compatible()
374 if (c1->width == NL80211_CHAN_WIDTH_20_NOHT || in cfg80211_chandef_compatible()
375 c1->width == NL80211_CHAN_WIDTH_20) in cfg80211_chandef_compatible()
378 if (c2->width == NL80211_CHAN_WIDTH_20_NOHT || in cfg80211_chandef_compatible()
379 c2->width == NL80211_CHAN_WIDTH_20) in cfg80211_chandef_compatible()
392 if (c1->width > c2->width) in cfg80211_chandef_compatible()
421 int width; in cfg80211_set_dfs_state() local
426 width = cfg80211_chandef_get_width(chandef); in cfg80211_set_dfs_state()
427 if (width < 0) in cfg80211_set_dfs_state()
431 width, dfs_state); in cfg80211_set_dfs_state()
436 width, dfs_state); in cfg80211_set_dfs_state()
493 int width; in cfg80211_chandef_dfs_required() local
504 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_required()
505 if (width < 0) in cfg80211_chandef_dfs_required()
510 width); in cfg80211_chandef_dfs_required()
514 return BIT(chandef->width); in cfg80211_chandef_dfs_required()
521 width); in cfg80211_chandef_dfs_required()
525 return BIT(chandef->width); in cfg80211_chandef_dfs_required()
586 int width; in cfg80211_chandef_dfs_usable() local
592 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_usable()
593 if (width < 0) in cfg80211_chandef_dfs_usable()
598 width); in cfg80211_chandef_dfs_usable()
603 switch (chandef->width) { in cfg80211_chandef_dfs_usable()
608 width); in cfg80211_chandef_dfs_usable()
627 int width; in cfg80211_is_sub_chan() local
633 width = cfg80211_chandef_get_width(chandef); in cfg80211_is_sub_chan()
634 if (width <= 20) in cfg80211_is_sub_chan()
637 for (freq = chandef->center_freq1 - width / 2 + 10; in cfg80211_is_sub_chan()
638 freq <= chandef->center_freq1 + width / 2 - 10; freq += 20) { in cfg80211_is_sub_chan()
646 for (freq = chandef->center_freq2 - width / 2 + 10; in cfg80211_is_sub_chan()
647 freq <= chandef->center_freq2 + width / 2 - 10; freq += 20) { in cfg80211_is_sub_chan()
775 int width; in cfg80211_chandef_dfs_available() local
781 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_available()
782 if (width < 0) in cfg80211_chandef_dfs_available()
787 width); in cfg80211_chandef_dfs_available()
793 switch (chandef->width) { in cfg80211_chandef_dfs_available()
798 width); in cfg80211_chandef_dfs_available()
841 int width; in cfg80211_chandef_dfs_cac_time() local
847 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_cac_time()
848 if (width < 0) in cfg80211_chandef_dfs_cac_time()
853 width); in cfg80211_chandef_dfs_cac_time()
860 width); in cfg80211_chandef_dfs_cac_time()
944 u32 width, control_freq, cap; in cfg80211_chandef_usable() local
964 switch (chandef->width) { in cfg80211_chandef_usable()
966 width = 1; in cfg80211_chandef_usable()
969 width = 2; in cfg80211_chandef_usable()
972 width = 4; in cfg80211_chandef_usable()
975 width = 8; in cfg80211_chandef_usable()
978 width = 16; in cfg80211_chandef_usable()
981 width = 5; in cfg80211_chandef_usable()
985 width = 10; in cfg80211_chandef_usable()
994 width = 20; in cfg80211_chandef_usable()
997 width = 40; in cfg80211_chandef_usable()
1024 width = 80; in cfg80211_chandef_usable()
1032 width = 160; in cfg80211_chandef_usable()
1059 if (width > 20) in cfg80211_chandef_usable()
1063 if (width < 20) in cfg80211_chandef_usable()
1069 width, prohibited_flags)) in cfg80211_chandef_usable()
1076 width, prohibited_flags); in cfg80211_chandef_usable()
1275 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()
1292 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()
1302 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()
1315 *radar_detect |= BIT(wdev->chandef.width); in cfg80211_get_chan_state()