Lines Matching +full:2 +full:mhz
194 pos[0], pos[1], pos[2], (unsigned long) elen);
257 frags_len += elem->datalen + 2;
306 if (elen < 2 * ETH_ALEN)
341 if (elen < 2)
384 if (elen < 2)
488 if (elen < 2)
626 if (elen < 2)
632 if (elen < 2)
989 while (len > 2) {
999 if (2 + sub_elem_len > len) {
1008 pos += 2 + sub_elem_len;
1009 len -= 2 + sub_elem_len;
1021 link_info_control = WPA_GET_LE16(pos + 2);
1024 pos += 2 + sub_elem_len;
1025 len -= 2 + sub_elem_len;
1039 sub_elem_len -= sta_info_len + 2;
1041 if (sub_elem_len < 2) {
1048 pos += 2;
1049 sub_elem_len -= 2;
1215 num = 2;
1375 * @freq: Frequency (MHz) to convert
1701 case 32: /* channels 1..7; 40 MHz */
1702 case 33: /* channels 5..11; 40 MHz */
1707 case 2: /* channels 52,56,60,64; dfs */
1708 case 22: /* channels 36,44; 40 MHz */
1709 case 23: /* channels 52,60; 40 MHz */
1710 case 27: /* channels 40,48; 40 MHz */
1711 case 28: /* channels 56,64; 40 MHz */
1716 case 24: /* channels 100-140; 40 MHz */
1721 case 25: /* channels 149,157; 40 MHz */
1722 case 26: /* channels 149,157; 40 MHz */
1723 case 30: /* channels 153,161; 40 MHz */
1724 case 31: /* channels 153,161; 40 MHz */
1758 case 11: /* channels 1..9; 40 MHz */
1759 case 12: /* channels 5..13; 40 MHz */
1764 case 2: /* channels 52,56,60,64; dfs */
1765 case 5: /* channels 36,44; 40 MHz */
1766 case 6: /* channels 52,60; 40 MHz */
1767 case 8: /* channels 40,48; 40 MHz */
1768 case 9: /* channels 56,64; 40 MHz */
1773 case 7: /* channels 100-132; 40 MHz */
1774 case 10: /* channels 104-136; 40 MHz */
1810 case 56: /* channels 1..9; 40 MHz */
1811 case 57: /* channels 5..13; 40 MHz */
1822 case 36: /* channels 36,44; 40 MHz */
1823 case 37: /* channels 52,60; 40 MHz */
1824 case 38: /* channels 52,60; 40 MHz */
1825 case 41: /* channels 40,48; 40 MHz */
1826 case 42: /* channels 56,64; 40 MHz */
1827 case 43: /* channels 56,64; 40 MHz */
1833 case 39: /* channels 100-140; 40 MHz */
1835 case 44: /* channels 104-144; 40 MHz */
1867 case 8: /* channels 1..9; 40 MHz */
1868 case 9: /* channels 5..13; 40 MHz */
1873 case 2: /* channels 52,56,60,64; dfs */
1874 case 4: /* channels 36,44; 40 MHz */
1875 case 5: /* channels 52,60; 40 MHz */
1880 case 6: /* channels 149,157; 40 MHz */
1904 case 83: /* channels 1..9; 40 MHz */
1905 case 84: /* channels 5..13; 40 MHz */
1910 case 116: /* channels 36,44; 40 MHz; indoor only */
1911 case 117: /* channels 40,48; 40 MHz; indoor only */
1913 case 119: /* channels 52,60; 40 MHz; dfs */
1914 case 120: /* channels 56,64; 40 MHz; dfs */
1919 case 122: /* channels 100-140; 40 MHz */
1920 case 123: /* channels 104-144; 40 MHz */
1929 case 126: /* channels 149,157,165,173; 40 MHz */
1930 case 127: /* channels 153,161,169,177; 40 MHz */
1934 case 128: /* center freqs 42, 58, 106, 122, 138, 155, 171; 80 MHz */
1935 case 130: /* center freqs 42, 58, 106, 122, 138, 155, 171; 80 MHz */
1939 case 129: /* center freqs 50, 114, 163; 160 MHz */
1943 case 131: /* UHB channels, 20 MHz: 1, 5, 9.. */
1944 case 132: /* UHB channels, 40 MHz: 3, 11, 19.. */
1945 case 133: /* UHB channels, 80 MHz: 7, 23, 39.. */
1946 case 134: /* UHB channels, 160 MHz: 15, 47, 79.. */
1947 case 135: /* UHB channels, 80+80 MHz: 7, 23, 39.. */
1948 case 137: /* UHB channels, 320 MHz: 31, 63, 95, 127, 159, 191 */
1952 case 136: /* UHB channels, 20 MHz: 2 */
1953 if (chan == 2)
1982 * Returns: Frequency in MHz or -1 if the specified channel is unknown
2344 elem->datalen + 2);
2370 mb_ies_size += 2 + info->ies[i].ie_len;
2413 * and 135, but currently use the lowest 20 MHz channel for simplicity
2417 * channel center frequency index value, but it happens to be a 20 MHz
2422 * MHz channel on the 5 GHz band. 130 is identified with "80+", so this
2424 * value pair 133 and 135 is used to describe a 80+80 MHz channel on
2436 { HOSTAPD_MODE_IEEE80211A, 136, 2, 2, 4, BW20, NO_P2P_SUPP },
2627 if (elen < 2) {
2707 *pos++ = 2;
2709 pos += 2;
2720 { 2, 118 },
2742 { 2, 118 },
2783 { 2, 118 },
2889 /* Channel: 2 */
2890 if (idx == 2)
2891 return 0; /* 20 MHz */
2894 return 0; /* 20 MHz */
2897 return 1; /* 40 MHz */
2900 return 2; /* 80 MHz */
2903 return 3; /* 160 MHz */
2906 return 4; /* 320 MHz */
2964 * the 40 MHz channels are formed with the channel pairs as (1,5),
2971 if (((channel - 1) / 4) % 2)
3072 if (nei_pos + len / 2 > nei_rep + nei_rep_len) {
3078 hexstr2bin(pos, nei_pos, len / 2) < 0) {
3083 nei_pos += len / 2;
3087 nei_start[1] = nei_pos - nei_start - 2;
3098 return !!(ie[2 + capab / 8] & BIT(capab % 8));
3126 return ieee802_11_rsnx_capab_len(rsnxe ? rsnxe + 2 : NULL,
3186 * 2. P802.11ay defines the values of bw_config between 4 and 15.
3209 case 83: /* channels 1..9; 40 MHz */
3210 case 84: /* channels 5..13; 40 MHz */
3214 case 116: /* channels 36,44; 40 MHz; indoor only */
3215 case 117: /* channels 40,48; 40 MHz; indoor only */
3219 case 119: /* channels 52,60; 40 MHz; dfs */
3220 case 120: /* channels 56,64; 40 MHz; dfs */
3224 case 122: /* channels 100-140; 40 MHz */
3225 case 123: /* channels 104-144; 40 MHz */
3230 case 126: /* channels 149,157,161,165,169,173; 40 MHz */
3231 case 127: /* channels 153..177; 40 MHz */
3233 case 128: /* center freqs 42, 58, 106, 122, 138, 155, 171; 80 MHz */
3235 case 129: /* center freqs 50, 114, 163; 160 MHz */
3237 case 130: /* center freqs 42, 58, 106, 122, 138, 155, 171; 80+80 MHz */
3239 case 131: /* UHB channels, 20 MHz: 1, 5, 9.. */
3241 case 132: /* UHB channels, 40 MHz: 3, 11, 19.. */
3243 case 133: /* UHB channels, 80 MHz: 7, 23, 39.. */
3245 case 134: /* UHB channels, 160 MHz: 15, 47, 79.. */
3246 case 135: /* UHB channels, 80+80 MHz: 7, 23, 39.. */
3248 case 136: /* UHB channels, 20 MHz: 2 */
3250 case 137: /* UHB channels, 320 MHz: 31, 63, 95, 127, 159, 191 */
3272 case 83: /* channels 1..9; 40 MHz */
3273 case 84: /* channels 5..13; 40 MHz */
3277 case 116: /* channels 36,44; 40 MHz; indoor only */
3278 case 117: /* channels 40,48; 40 MHz; indoor only */
3282 case 119: /* channels 52,60; 40 MHz; dfs */
3283 case 120: /* channels 56,64; 40 MHz; dfs */
3287 case 122: /* channels 100-140; 40 MHz */
3288 case 123: /* channels 104-144; 40 MHz */
3293 case 126: /* channels 149,157,165, 173; 40 MHz */
3294 case 127: /* channels 153,161,169,177; 40 MHz */
3296 case 128: /* center freqs 42, 58, 106, 122, 138, 155, 171; 80 MHz */
3298 case 129: /* center freqs 50, 114, 163; 160 MHz */
3300 case 130: /* center freqs 42, 58, 106, 122, 138, 155, 171; 80+80 MHz */
3302 case 131: /* UHB channels, 20 MHz: 1, 5, 9.. */
3304 case 132: /* UHB channels, 40 MHz: 3, 11, 19.. */
3306 case 133: /* UHB channels, 80 MHz: 7, 23, 39.. */
3308 case 134: /* UHB channels, 160 MHz: 15, 47, 79.. */
3310 case 135: /* UHB channels, 80+80 MHz: 7, 23, 39.. */
3312 case 136: /* UHB channels, 20 MHz: 2 */
3314 case 137: /* UHB channels, 320 MHz: 31, 63, 95, 127, 159, 191 */
3333 * @freq2: Value for frequency 2. 0 is not used
3380 while (len > 2 && pos[0] == WLAN_EID_FRAGMENT && pos[1]) {
3382 size_t elen = 2 + pos[1];
3393 wpabuf_put_data(buf, &pos[2], pos[1]);
3410 if (elem->datalen >= 2 &&
3422 2 /* Control field */ +