/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.c | 364 u8 rates_len = 0; in wilc_parse_join_bss_param() local 395 rates_len = rates_ie[1]; in wilc_parse_join_bss_param() 396 if (rates_len > WILC_MAX_RATES_SUPPORTED) in wilc_parse_join_bss_param() 397 rates_len = WILC_MAX_RATES_SUPPORTED; in wilc_parse_join_bss_param() 398 param->supp_rates[0] = rates_len; in wilc_parse_join_bss_param() 399 memcpy(¶m->supp_rates[1], rates_ie + 2, rates_len); in wilc_parse_join_bss_param() 402 if (rates_len < WILC_MAX_RATES_SUPPORTED) { in wilc_parse_join_bss_param() 408 if (ext_rates > (WILC_MAX_RATES_SUPPORTED - rates_len)) in wilc_parse_join_bss_param() 413 memcpy(¶m->supp_rates[rates_len + 1], in wilc_parse_join_bss_param() 415 (param->supp_rates[0] - rates_len)); in wilc_parse_join_bss_param() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.c | 382 u8 rates_len = 0, ies_len; in wilc_parse_join_bss_param() local 421 rates_len = rates_ie[1]; in wilc_parse_join_bss_param() 422 if (rates_len > WILC_MAX_RATES_SUPPORTED) in wilc_parse_join_bss_param() 423 rates_len = WILC_MAX_RATES_SUPPORTED; in wilc_parse_join_bss_param() 424 param->supp_rates[0] = rates_len; in wilc_parse_join_bss_param() 425 memcpy(¶m->supp_rates[1], rates_ie + 2, rates_len); in wilc_parse_join_bss_param() 428 if (rates_len < WILC_MAX_RATES_SUPPORTED) { in wilc_parse_join_bss_param() 434 if (ext_rates > (WILC_MAX_RATES_SUPPORTED - rates_len)) in wilc_parse_join_bss_param() 439 memcpy(¶m->supp_rates[rates_len + 1], in wilc_parse_join_bss_param() 441 (param->supp_rates[0] - rates_len)); in wilc_parse_join_bss_param() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_rx.c | 1154 network->rates_len = min(info_element->len, in libipw_parse_info_param() 1156 for (i = 0; i < network->rates_len; i++) { in libipw_parse_info_param() 1174 rates_str, network->rates_len); in libipw_parse_info_param() 1339 network->rates_len = network->rates_ex_len = 0; in libipw_handle_assoc_resp() 1397 network->rates_len = network->rates_ex_len = 0; in libipw_network_init() 1472 memcpy(dst->rates, src->rates, src->rates_len); in update_network() 1473 dst->rates_len = src->rates_len; in update_network()
|
H A D | libipw.h | 626 u8 rates_len; member
|
H A D | libipw_wx.c | 116 for (i = 0, j = 0; i < network->rates_len;) { in libipw_translate_scan()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_rx.c | 1132 network->rates_len = min(info_element->len, in libipw_parse_info_param() 1134 for (i = 0; i < network->rates_len; i++) { in libipw_parse_info_param() 1152 rates_str, network->rates_len); in libipw_parse_info_param() 1317 network->rates_len = network->rates_ex_len = 0; in libipw_handle_assoc_resp() 1375 network->rates_len = network->rates_ex_len = 0; in libipw_network_init() 1450 memcpy(dst->rates, src->rates, src->rates_len); in update_network() 1451 dst->rates_len = src->rates_len; in update_network()
|
H A D | libipw.h | 625 u8 rates_len; member
|
H A D | libipw_wx.c | 116 for (i = 0, j = 0; i < network->rates_len;) { in libipw_translate_scan()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/ |
H A D | rtllib_softmac.c | 27 return (net->rates_ex_len > 0) || (net->rates_len > 4); in rtllib_is_54g() 147 for (i = 0; i < ieee->current_network.rates_len; i++) { in MgntQuery_TxRateExcludeCCKRates() 777 int rate_len = ieee->current_network.rates_len + 2; in rtllib_probe_resp() 1004 unsigned int rate_len = (beacon->rates_len ? in rtllib_association_req() 1005 (beacon->rates_len + 2) : 0) + in rtllib_association_req() 1106 if (beacon->rates_len) { in rtllib_association_req() 1108 *tag++ = beacon->rates_len; in rtllib_association_req() 1109 for (i = 0; i < beacon->rates_len; i++) in rtllib_association_req() 2326 ieee->current_network.rates_len = 4; in rtllib_start_ibss_wq()
|
H A D | rtllib_rx.c | 2026 network->rates_len = min(info_element->len, in rtllib_parse_info_param() 2028 for (i = 0; i < network->rates_len; i++) { in rtllib_parse_info_param() 2049 rates_str, network->rates_len); in rtllib_parse_info_param() 2258 network->rates_len = network->rates_ex_len = 0; in rtllib_network_init() 2350 memcpy(dst->rates, src->rates, src->rates_len); in update_network() 2351 dst->rates_len = src->rates_len; in update_network()
|
H A D | rtllib_wx.c | 101 for (i = 0, j = 0; i < network->rates_len;) { in rtl819x_translate_scan()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/ |
H A D | rtllib_softmac.c | 28 return (net->rates_ex_len > 0) || (net->rates_len > 4); in rtllib_is_54g() 159 for (i = 0; i < ieee->current_network.rates_len; i++) { in MgntQuery_TxRateExcludeCCKRates() 825 int rate_len = ieee->current_network.rates_len+2; in rtllib_probe_resp() 1163 unsigned int rate_len = (beacon->rates_len ? in rtllib_association_req() 1164 (beacon->rates_len + 2) : 0) + in rtllib_association_req() 1268 if (beacon->rates_len) { in rtllib_association_req() 1270 *tag++ = beacon->rates_len; in rtllib_association_req() 1271 for (i = 0; i < beacon->rates_len; i++) in rtllib_association_req() 2624 ieee->current_network.rates_len = 4; in rtllib_start_ibss_wq() 2636 ieee->current_network.rates_len in rtllib_start_ibss_wq() [all...] |
H A D | rtllib_rx.c | 2091 network->rates_len = min(info_element->len, in rtllib_parse_info_param() 2093 for (i = 0; i < network->rates_len; i++) { in rtllib_parse_info_param() 2114 rates_str, network->rates_len); in rtllib_parse_info_param() 2327 network->rates_len = network->rates_ex_len = 0; in rtllib_network_init() 2429 memcpy(dst->rates, src->rates, src->rates_len); in update_network() 2430 dst->rates_len = src->rates_len; in update_network()
|
H A D | rtllib_wx.c | 118 for (i = 0, j = 0; i < network->rates_len;) { in rtl819x_translate_scan()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_rx.c | 1590 network->rates_len = min(info_element->len, in ieee80211_parse_info_param() 1592 for (i = 0; i < network->rates_len; i++) { in ieee80211_parse_info_param() 1610 rates_str, network->rates_len); in ieee80211_parse_info_param() 2062 network->rates_len = network->rates_ex_len = 0; in ieee80211_network_init() 2160 memcpy(dst->rates, src->rates, src->rates_len); in update_network() 2161 dst->rates_len = src->rates_len; in update_network()
|
H A D | ieee80211_softmac.c | 26 return (net->rates_ex_len > 0) || (net->rates_len > 4); in ieee80211_is_54g() 669 int rate_len = ieee->current_network.rates_len + 2; in ieee80211_probe_resp() 2261 ieee->current_network.rates_len = 4; in ieee80211_start_ibss_wq() 2268 ieee->current_network.rates_len = 0; in ieee80211_start_ibss_wq()
|
H A D | ieee80211_wx.c | 113 for (i = 0, j = 0; i < network->rates_len; ) { in rtl819x_translate_scan()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_rx.c | 1565 network->rates_len = min(info_element->len, in ieee80211_parse_info_param() 1567 for (i = 0; i < network->rates_len; i++) { in ieee80211_parse_info_param() 1585 rates_str, network->rates_len); in ieee80211_parse_info_param() 2000 network->rates_len = network->rates_ex_len = 0; in ieee80211_network_init() 2097 memcpy(dst->rates, src->rates, src->rates_len); in update_network() 2098 dst->rates_len = src->rates_len; in update_network()
|
H A D | ieee80211_softmac.c | 26 return (net->rates_ex_len > 0) || (net->rates_len > 4); in ieee80211_is_54g() 669 int rate_len = ieee->current_network.rates_len + 2; in ieee80211_probe_resp() 2271 ieee->current_network.rates_len = 4; in ieee80211_start_ibss_wq() 2278 ieee->current_network.rates_len = 0; in ieee80211_start_ibss_wq()
|
H A D | ieee80211_wx.c | 113 for (i = 0, j = 0; i < network->rates_len; ) { in rtl819x_translate_scan()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | mlme.c | 708 int i, count, rates_len, supp_rates_len, shift; in ieee80211_send_assoc() local 743 rates_len = ieee80211_parse_bitrates(&chanctx_conf->def, sband, in ieee80211_send_assoc() 753 rates_len = 0; in ieee80211_send_assoc() 756 rates_len++; in ieee80211_send_assoc() 763 4 + rates_len + /* (extended) rates */ in ieee80211_send_assoc() 833 supp_rates_len = rates_len; in ieee80211_send_assoc() 852 if (rates_len > count) { in ieee80211_send_assoc() 853 pos = skb_put(skb, rates_len - count + 2); in ieee80211_send_assoc() 855 *pos++ = rates_len - count; in ieee80211_send_assoc()
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | tdls.c | 964 sta_ptr->tdls_cap.rates_len = ie_len; in mwifiex_process_tdls_action_frame() 972 basic = sta_ptr->tdls_cap.rates_len; in mwifiex_process_tdls_action_frame() 977 sta_ptr->tdls_cap.rates_len += ie_len; in mwifiex_process_tdls_action_frame()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | tdls.c | 964 sta_ptr->tdls_cap.rates_len = ie_len; in mwifiex_process_tdls_action_frame() 972 basic = sta_ptr->tdls_cap.rates_len; in mwifiex_process_tdls_action_frame() 977 sta_ptr->tdls_cap.rates_len += ie_len; in mwifiex_process_tdls_action_frame()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | mlme.c | 834 unsigned int rates_len, supp_rates_len; in ieee80211_assoc_add_rates() local 846 rates_len = ieee80211_parse_bitrates(width, sband, in ieee80211_assoc_add_rates() 856 rates_len = sband->n_bitrates; in ieee80211_assoc_add_rates() 861 supp_rates_len = rates_len; in ieee80211_assoc_add_rates() 880 if (rates_len > count) { in ieee80211_assoc_add_rates() 881 pos = skb_put(skb, rates_len - count + 2); in ieee80211_assoc_add_rates() 883 *pos++ = rates_len - count; in ieee80211_assoc_add_rates()
|
/kernel/linux/linux-5.10/drivers/net/wireless/atmel/ |
H A D | atmel.c | 3122 u16 rates_len = ass_resp->length > 4 ? 4 : ass_resp->length; in associate() local 3126 if (frame_len < 8 + rates_len) in associate() 3138 PHY_MIB_RATE_SET_POS, ass_resp->rates, rates_len); in associate()
|