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()
196 return nl80211_chan_width_to_mhz(c->width); in cfg80211_chandef_get_width()
212 switch (chandef->width) { in cfg80211_chandef_valid()
265 switch (chandef->width) { in cfg80211_chandef_valid()
312 chandef->width != NL80211_CHAN_WIDTH_20_NOHT) in cfg80211_chandef_valid()
328 switch (c->width) { in chandef_primary_freqs()
394 if (c1->width == c2->width) in cfg80211_chandef_compatible()
401 if (c1->width == NL80211_CHAN_WIDTH_5 || in cfg80211_chandef_compatible()
402 c1->width == NL80211_CHAN_WIDTH_10 || in cfg80211_chandef_compatible()
403 c2->width == NL80211_CHAN_WIDTH_5 || in cfg80211_chandef_compatible()
404 c2->width == NL80211_CHAN_WIDTH_10) in cfg80211_chandef_compatible()
407 if (c1->width == NL80211_CHAN_WIDTH_20_NOHT || in cfg80211_chandef_compatible()
408 c1->width == NL80211_CHAN_WIDTH_20) in cfg80211_chandef_compatible()
411 if (c2->width == NL80211_CHAN_WIDTH_20_NOHT || in cfg80211_chandef_compatible()
412 c2->width == NL80211_CHAN_WIDTH_20) in cfg80211_chandef_compatible()
421 if (c1->width == NL80211_CHAN_WIDTH_40) in cfg80211_chandef_compatible()
424 if (c2->width == NL80211_CHAN_WIDTH_40) in cfg80211_chandef_compatible()
430 if (c1->width == NL80211_CHAN_WIDTH_80 && in cfg80211_chandef_compatible()
431 c2->width > NL80211_CHAN_WIDTH_80) in cfg80211_chandef_compatible()
434 if (c2->width == NL80211_CHAN_WIDTH_80 && in cfg80211_chandef_compatible()
435 c1->width > NL80211_CHAN_WIDTH_80) in cfg80211_chandef_compatible()
442 if (c1->width > c2->width) in cfg80211_chandef_compatible()
471 int width; in cfg80211_set_dfs_state() local
476 width = cfg80211_chandef_get_width(chandef); in cfg80211_set_dfs_state()
477 if (width < 0) in cfg80211_set_dfs_state()
481 width, dfs_state); in cfg80211_set_dfs_state()
486 width, dfs_state); in cfg80211_set_dfs_state()
543 int width; in cfg80211_chandef_dfs_required() local
554 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_required()
555 if (width < 0) in cfg80211_chandef_dfs_required()
560 width); in cfg80211_chandef_dfs_required()
564 return BIT(chandef->width); in cfg80211_chandef_dfs_required()
571 width); in cfg80211_chandef_dfs_required()
575 return BIT(chandef->width); in cfg80211_chandef_dfs_required()
636 int width; in cfg80211_chandef_dfs_usable() local
642 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_usable()
643 if (width < 0) in cfg80211_chandef_dfs_usable()
648 width); in cfg80211_chandef_dfs_usable()
653 switch (chandef->width) { in cfg80211_chandef_dfs_usable()
658 width); in cfg80211_chandef_dfs_usable()
678 int width; in cfg80211_is_sub_chan() local
690 width = cfg80211_chandef_get_width(chandef); in cfg80211_is_sub_chan()
691 if (width <= 20) in cfg80211_is_sub_chan()
694 for (freq = chandef->center_freq1 - width / 2 + 10; in cfg80211_is_sub_chan()
695 freq <= chandef->center_freq1 + width / 2 - 10; freq += 20) { in cfg80211_is_sub_chan()
703 for (freq = chandef->center_freq2 - width / 2 + 10; in cfg80211_is_sub_chan()
704 freq <= chandef->center_freq2 + width / 2 - 10; freq += 20) { in cfg80211_is_sub_chan()
879 int width; in cfg80211_chandef_dfs_available() local
885 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_available()
886 if (width < 0) in cfg80211_chandef_dfs_available()
891 width); in cfg80211_chandef_dfs_available()
897 switch (chandef->width) { in cfg80211_chandef_dfs_available()
902 width); in cfg80211_chandef_dfs_available()
945 int width; in cfg80211_chandef_dfs_cac_time() local
951 width = cfg80211_chandef_get_width(chandef); in cfg80211_chandef_dfs_cac_time()
952 if (width < 0) in cfg80211_chandef_dfs_cac_time()
957 width); in cfg80211_chandef_dfs_cac_time()
964 width); in cfg80211_chandef_dfs_cac_time()
1048 u32 width, control_freq, cap; in cfg80211_chandef_usable() local
1073 switch (chandef->width) { in cfg80211_chandef_usable()
1075 width = 1; in cfg80211_chandef_usable()
1078 width = 2; in cfg80211_chandef_usable()
1081 width = 4; in cfg80211_chandef_usable()
1084 width = 8; in cfg80211_chandef_usable()
1087 width = 16; in cfg80211_chandef_usable()
1090 width = 5; in cfg80211_chandef_usable()
1094 width = 10; in cfg80211_chandef_usable()
1103 width = 20; in cfg80211_chandef_usable()
1106 width = 40; in cfg80211_chandef_usable()
1134 width = 80; in cfg80211_chandef_usable()
1142 width = 160; in cfg80211_chandef_usable()
1156 width = 320; in cfg80211_chandef_usable()
1196 if (width > 20) in cfg80211_chandef_usable()
1200 if (width < 20) in cfg80211_chandef_usable()
1206 width, prohibited_flags)) in cfg80211_chandef_usable()
1213 width, prohibited_flags); in cfg80211_chandef_usable()
1500 switch (chandef->width) { in cfg80211_valid_disable_subchannel_bitmap()