/kernel/linux/linux-5.10/drivers/net/wireless/intersil/orinoco/ |
H A D | scan.c | 86 int ie_len; in orinoco_add_hostscan_result() local 98 ie_len = ie_buf[1] + 2; in orinoco_add_hostscan_result() 101 ie_len += symbol_build_supp_rates(ie, bss->s.rates); in orinoco_add_hostscan_result() 105 ie_len += prism_build_supp_rates(ie, bss->p.rates); in orinoco_add_hostscan_result() 128 beacon_interval, ie_buf, ie_len, signal, in orinoco_add_hostscan_result() 145 size_t ie_len; in orinoco_add_extscan_result() local 148 ie_len = len - sizeof(*bss); in orinoco_add_extscan_result() 149 ie = cfg80211_find_ie(WLAN_EID_DS_PARAMS, bss->data, ie_len); in orinoco_add_extscan_result() 162 beacon_interval, ie, ie_len, signal, in orinoco_add_extscan_result()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/orinoco/ |
H A D | scan.c | 86 int ie_len; in orinoco_add_hostscan_result() local 98 ie_len = ie_buf[1] + 2; in orinoco_add_hostscan_result() 101 ie_len += symbol_build_supp_rates(ie, bss->s.rates); in orinoco_add_hostscan_result() 105 ie_len += prism_build_supp_rates(ie, bss->p.rates); in orinoco_add_hostscan_result() 128 beacon_interval, ie_buf, ie_len, signal, in orinoco_add_hostscan_result() 145 size_t ie_len; in orinoco_add_extscan_result() local 148 ie_len = len - sizeof(*bss); in orinoco_add_extscan_result() 149 ie = cfg80211_find_ie(WLAN_EID_DS_PARAMS, bss->data, ie_len); in orinoco_add_extscan_result() 162 beacon_interval, ie, ie_len, signal, in orinoco_add_extscan_result()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/ |
H A D | rtw_ap.c | 598 uint ie_len; in start_bss_network() local 674 _HT_ADD_INFO_IE_, &ie_len, in start_bss_network() 677 if (p && ie_len) { in start_bss_network() 739 uint ie_len = 0; in rtw_check_beacon_data() local 791 p = rtw_get_ie(ie + _BEACON_IE_OFFSET_, _SSID_IE_, &ie_len, in rtw_check_beacon_data() 793 if (p && ie_len > 0) { in rtw_check_beacon_data() 794 ie_len = min_t(int, ie_len, sizeof(pbss_network->ssid.ssid)); in rtw_check_beacon_data() 796 memcpy(pbss_network->ssid.ssid, p + 2, ie_len); in rtw_check_beacon_data() 797 pbss_network->ssid.ssid_length = ie_len; in rtw_check_beacon_data() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/ |
H A D | init.c | 955 size_t magic_len, len, ie_len; in ath6kl_fetch_fw_apin() local 1000 ie_len = le32_to_cpup(&hdr->len); in ath6kl_fetch_fw_apin() 1006 ie_id, ie_len, ie_len); in ath6kl_fetch_fw_apin() 1008 if (len < ie_len) { in ath6kl_fetch_fw_apin() 1009 ath6kl_err("IE len is invalid, len: %zd ie_len: %zd ie-id: %d\n", in ath6kl_fetch_fw_apin() 1010 len, ie_len, ie_id); in ath6kl_fetch_fw_apin() 1018 min(sizeof(ar->wiphy->fw_version), ie_len+1)); in ath6kl_fetch_fw_apin() 1026 ie_len); in ath6kl_fetch_fw_apin() 1028 ar->fw_otp = kmemdup(data, ie_len, GFP_KERNE in ath6kl_fetch_fw_apin() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
H A D | init.c | 955 size_t magic_len, len, ie_len; in ath6kl_fetch_fw_apin() local 1000 ie_len = le32_to_cpup(&hdr->len); in ath6kl_fetch_fw_apin() 1006 ie_id, ie_len, ie_len); in ath6kl_fetch_fw_apin() 1008 if (len < ie_len) { in ath6kl_fetch_fw_apin() 1009 ath6kl_err("IE len is invalid, len: %zd ie_len: %zd ie-id: %d\n", in ath6kl_fetch_fw_apin() 1010 len, ie_len, ie_id); in ath6kl_fetch_fw_apin() 1018 min(sizeof(ar->wiphy->fw_version), ie_len+1)); in ath6kl_fetch_fw_apin() 1026 ie_len); in ath6kl_fetch_fw_apin() 1028 ar->fw_otp = kmemdup(data, ie_len, GFP_KERNE in ath6kl_fetch_fw_apin() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_ioctl.c | 788 u8 *ie_data_ptr, u16 ie_len) in mwifiex_set_wpa_ie() 790 if (ie_len) { in mwifiex_set_wpa_ie() 791 if (ie_len > sizeof(priv->wpa_ie)) { in mwifiex_set_wpa_ie() 796 memcpy(priv->wpa_ie, ie_data_ptr, ie_len); in mwifiex_set_wpa_ie() 797 priv->wpa_ie_len = ie_len; in mwifiex_set_wpa_ie() 831 u8 *ie_data_ptr, u16 ie_len) in mwifiex_set_wapi_ie() 833 if (ie_len) { in mwifiex_set_wapi_ie() 834 if (ie_len > sizeof(priv->wapi_ie)) { in mwifiex_set_wapi_ie() 839 memcpy(priv->wapi_ie, ie_data_ptr, ie_len); in mwifiex_set_wapi_ie() 840 priv->wapi_ie_len = ie_len; in mwifiex_set_wapi_ie() 787 mwifiex_set_wpa_ie(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_wpa_ie() argument 830 mwifiex_set_wapi_ie(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_wapi_ie() argument 865 mwifiex_set_wps_ie(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_wps_ie() argument 1324 mwifiex_set_gen_ie_helper(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_gen_ie_helper() argument 1468 mwifiex_set_gen_ie(struct mwifiex_private *priv, const u8 *ie, int ie_len) mwifiex_set_gen_ie() argument [all...] |
H A D | ie.c | 333 u16 gen_idx = MWIFIEX_AUTO_IDX_MASK, ie_len = 0; in mwifiex_uap_parse_tail_ies() local 379 if (ie_len + token_len > IEEE_MAX_IE_SIZE) { in mwifiex_uap_parse_tail_ies() 383 memcpy(gen_ie->ie_buffer + ie_len, hdr, token_len); in mwifiex_uap_parse_tail_ies() 384 ie_len += token_len; in mwifiex_uap_parse_tail_ies() 399 if (ie_len + token_len > IEEE_MAX_IE_SIZE) { in mwifiex_uap_parse_tail_ies() 403 memcpy(gen_ie->ie_buffer + ie_len, vendorhdr, token_len); in mwifiex_uap_parse_tail_ies() 404 ie_len += token_len; in mwifiex_uap_parse_tail_ies() 407 if (!ie_len) in mwifiex_uap_parse_tail_ies() 414 gen_ie->ie_length = cpu_to_le16(ie_len); in mwifiex_uap_parse_tail_ies()
|
H A D | tdls.c | 620 lnkid->ie_len = sizeof(struct ieee80211_tdls_lnkie) - in mwifiex_tdls_add_link_ie() 955 u8 ie_len = pos[1]; in mwifiex_process_tdls_action_frame() local 957 if (pos + 2 + ie_len > end) in mwifiex_process_tdls_action_frame() 962 if (ie_len > sizeof(sta_ptr->tdls_cap.rates)) in mwifiex_process_tdls_action_frame() 964 sta_ptr->tdls_cap.rates_len = ie_len; in mwifiex_process_tdls_action_frame() 965 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame() 970 if (ie_len > sizeof(sta_ptr->tdls_cap.rates)) in mwifiex_process_tdls_action_frame() 973 if (ie_len > sizeof(sta_ptr->tdls_cap.rates) - basic) in mwifiex_process_tdls_action_frame() 975 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame() 977 sta_ptr->tdls_cap.rates_len += ie_len; in mwifiex_process_tdls_action_frame() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_ioctl.c | 776 u8 *ie_data_ptr, u16 ie_len) in mwifiex_set_wpa_ie() 778 if (ie_len) { in mwifiex_set_wpa_ie() 779 if (ie_len > sizeof(priv->wpa_ie)) { in mwifiex_set_wpa_ie() 784 memcpy(priv->wpa_ie, ie_data_ptr, ie_len); in mwifiex_set_wpa_ie() 785 priv->wpa_ie_len = ie_len; in mwifiex_set_wpa_ie() 819 u8 *ie_data_ptr, u16 ie_len) in mwifiex_set_wapi_ie() 821 if (ie_len) { in mwifiex_set_wapi_ie() 822 if (ie_len > sizeof(priv->wapi_ie)) { in mwifiex_set_wapi_ie() 827 memcpy(priv->wapi_ie, ie_data_ptr, ie_len); in mwifiex_set_wapi_ie() 828 priv->wapi_ie_len = ie_len; in mwifiex_set_wapi_ie() 775 mwifiex_set_wpa_ie(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_wpa_ie() argument 818 mwifiex_set_wapi_ie(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_wapi_ie() argument 853 mwifiex_set_wps_ie(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_wps_ie() argument 1312 mwifiex_set_gen_ie_helper(struct mwifiex_private *priv, u8 *ie_data_ptr, u16 ie_len) mwifiex_set_gen_ie_helper() argument 1456 mwifiex_set_gen_ie(struct mwifiex_private *priv, const u8 *ie, int ie_len) mwifiex_set_gen_ie() argument [all...] |
H A D | ie.c | 321 u16 gen_idx = MWIFIEX_AUTO_IDX_MASK, ie_len = 0; in mwifiex_uap_parse_tail_ies() local 367 if (ie_len + token_len > IEEE_MAX_IE_SIZE) { in mwifiex_uap_parse_tail_ies() 371 memcpy(gen_ie->ie_buffer + ie_len, hdr, token_len); in mwifiex_uap_parse_tail_ies() 372 ie_len += token_len; in mwifiex_uap_parse_tail_ies() 387 if (ie_len + token_len > IEEE_MAX_IE_SIZE) { in mwifiex_uap_parse_tail_ies() 391 memcpy(gen_ie->ie_buffer + ie_len, vendorhdr, token_len); in mwifiex_uap_parse_tail_ies() 392 ie_len += token_len; in mwifiex_uap_parse_tail_ies() 395 if (!ie_len) in mwifiex_uap_parse_tail_ies() 402 gen_ie->ie_length = cpu_to_le16(ie_len); in mwifiex_uap_parse_tail_ies()
|
H A D | tdls.c | 620 lnkid->ie_len = sizeof(struct ieee80211_tdls_lnkie) - in mwifiex_tdls_add_link_ie() 955 u8 ie_len = pos[1]; in mwifiex_process_tdls_action_frame() local 957 if (pos + 2 + ie_len > end) in mwifiex_process_tdls_action_frame() 962 if (ie_len > sizeof(sta_ptr->tdls_cap.rates)) in mwifiex_process_tdls_action_frame() 964 sta_ptr->tdls_cap.rates_len = ie_len; in mwifiex_process_tdls_action_frame() 965 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame() 970 if (ie_len > sizeof(sta_ptr->tdls_cap.rates)) in mwifiex_process_tdls_action_frame() 973 if (ie_len > sizeof(sta_ptr->tdls_cap.rates) - basic) in mwifiex_process_tdls_action_frame() 975 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame() 977 sta_ptr->tdls_cap.rates_len += ie_len; in mwifiex_process_tdls_action_frame() [all...] |
/kernel/linux/linux-5.10/net/wireless/ |
H A D | wext-sme.c | 32 wdev->wext.connect.ie_len = wdev->wext.ie_len; in cfg80211_mgd_wext_connect() 319 int ie_len = data->length, err; in cfg80211_wext_siwgenie() local 324 if (!ie_len) in cfg80211_wext_siwgenie() 331 if (wdev->wext.ie_len == ie_len && in cfg80211_wext_siwgenie() 332 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie() 335 if (ie_len) { in cfg80211_wext_siwgenie() 336 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie() 346 wdev->wext.ie_len in cfg80211_wext_siwgenie() [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | wext-sme.c | 32 wdev->wext.connect.ie_len = wdev->wext.ie_len; in cfg80211_mgd_wext_connect() 333 int ie_len = data->length, err; in cfg80211_wext_siwgenie() local 338 if (!ie_len) in cfg80211_wext_siwgenie() 346 if (wdev->wext.ie_len == ie_len && in cfg80211_wext_siwgenie() 347 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie() 350 if (ie_len) { in cfg80211_wext_siwgenie() 351 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie() 361 wdev->wext.ie_len in cfg80211_wext_siwgenie() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/ |
H A D | rtw_ap.c | 764 int ie_len; in start_bss_network() local 861 &ie_len, in start_bss_network() 864 if (p && ie_len) { in start_bss_network() 951 uint ie_len = 0; in rtw_check_beacon_data() local 1010 &ie_len, in rtw_check_beacon_data() 1013 if (p && ie_len > 0) { in rtw_check_beacon_data() 1015 memcpy(pbss_network->Ssid.Ssid, (p + 2), ie_len); in rtw_check_beacon_data() 1016 pbss_network->Ssid.SsidLength = ie_len; in rtw_check_beacon_data() 1024 _DSSET_IE_, &ie_len, in rtw_check_beacon_data() 1027 if (p && ie_len > in rtw_check_beacon_data() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/ |
H A D | rtw_ap.c | 647 int ie_len; in start_bss_network() local 739 &ie_len, in start_bss_network() 742 if (p && ie_len) { in start_bss_network() 819 uint ie_len = 0; in rtw_check_beacon_data() local 865 &ie_len, in rtw_check_beacon_data() 868 if (p && ie_len > 0) { in rtw_check_beacon_data() 870 memcpy(pbss_network->ssid.ssid, (p + 2), ie_len); in rtw_check_beacon_data() 871 pbss_network->ssid.ssid_length = ie_len; in rtw_check_beacon_data() 879 WLAN_EID_DS_PARAMS, &ie_len, in rtw_check_beacon_data() 882 if (p && ie_len > in rtw_check_beacon_data() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | event.c | 68 unsigned int ie_len; in qtnf_event_handle_sta_assoc() local 77 ie_len = tlv_value_len - in qtnf_event_handle_sta_assoc() 80 if (ie_set->type == QLINK_IE_SET_ASSOC_REQ && ie_len) { in qtnf_event_handle_sta_assoc() 82 sinfo->assoc_req_ies_len = ie_len; in qtnf_event_handle_sta_assoc() 236 unsigned int ie_len; in qtnf_event_handle_bss_join() local 246 ie_len = tlv_value_len - in qtnf_event_handle_bss_join() 251 if (ie_len) { in qtnf_event_handle_bss_join() 253 rsp_ies_len = ie_len; in qtnf_event_handle_bss_join() 375 unsigned int ie_len; in qtnf_event_handle_scan_results() local 382 ie_len in qtnf_event_handle_scan_results() 637 const u16 ie_len = len - sizeof(*owe_ev); qtnf_event_handle_update_owe() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | event.c | 68 unsigned int ie_len; in qtnf_event_handle_sta_assoc() local 77 ie_len = tlv_value_len - in qtnf_event_handle_sta_assoc() 80 if (ie_set->type == QLINK_IE_SET_ASSOC_REQ && ie_len) { in qtnf_event_handle_sta_assoc() 82 sinfo->assoc_req_ies_len = ie_len; in qtnf_event_handle_sta_assoc() 237 unsigned int ie_len; in qtnf_event_handle_bss_join() local 247 ie_len = tlv_value_len - in qtnf_event_handle_bss_join() 252 if (ie_len) { in qtnf_event_handle_bss_join() 254 rsp_ies_len = ie_len; in qtnf_event_handle_bss_join() 376 unsigned int ie_len; in qtnf_event_handle_scan_results() local 383 ie_len in qtnf_event_handle_scan_results() 638 const u16 ie_len = len - sizeof(*owe_ev); qtnf_event_handle_update_owe() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/ |
H A D | ioctl_linux.c | 988 int ie_len; in rtw_set_wps_beacon() local 993 ie_len = len - 12 - 2;/* 12 = param header, 2:no packed */ in rtw_set_wps_beacon() 998 if (ie_len > 0) { in rtw_set_wps_beacon() 999 pmlmepriv->wps_beacon_ie = rtw_malloc(ie_len); in rtw_set_wps_beacon() 1000 pmlmepriv->wps_beacon_ie_len = ie_len; in rtw_set_wps_beacon() 1004 memcpy(pmlmepriv->wps_beacon_ie, param->u.bcn_ie.buf, ie_len); in rtw_set_wps_beacon() 1019 int ie_len; in rtw_set_wps_probe_resp() local 1024 ie_len = len - 12 - 2;/* 12 = param header, 2:no packed */ in rtw_set_wps_probe_resp() 1029 if (ie_len > 0) { in rtw_set_wps_probe_resp() 1030 pmlmepriv->wps_probe_resp_ie = rtw_malloc(ie_len); in rtw_set_wps_probe_resp() 1046 int ie_len; rtw_set_wps_assoc_resp() local 1075 int ie_len; rtw_set_hidden_ssid() local [all...] |
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | mesh_plink.c | 221 u8 *pos, ie_len = 4; in mesh_plink_frame_tx() local 245 sdata->u.mesh.ie_len); in mesh_plink_frame_tx() 294 ie_len += 2; in mesh_plink_frame_tx() 299 ie_len += 2; in mesh_plink_frame_tx() 302 ie_len += 2; /* reason code */ in mesh_plink_frame_tx() 309 if (WARN_ON(skb_tailroom(skb) < 2 + ie_len)) in mesh_plink_frame_tx() 312 pos = skb_put(skb, 2 + ie_len); in mesh_plink_frame_tx() 314 *pos++ = ie_len; in mesh_plink_frame_tx() 1014 u8 ie_len = elems->peering_len; in mesh_plink_get_event() local 1083 else if (ie_len in mesh_plink_get_event() 1108 u8 ie_len = elems->peering_len; mesh_process_plink_frame() local [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | mesh_plink.c | 222 u8 *pos, ie_len = 4; in mesh_plink_frame_tx() local 251 sdata->u.mesh.ie_len); in mesh_plink_frame_tx() 300 ie_len += 2; in mesh_plink_frame_tx() 305 ie_len += 2; in mesh_plink_frame_tx() 308 ie_len += 2; /* reason code */ in mesh_plink_frame_tx() 315 if (WARN_ON(skb_tailroom(skb) < 2 + ie_len)) in mesh_plink_frame_tx() 318 pos = skb_put(skb, 2 + ie_len); in mesh_plink_frame_tx() 320 *pos++ = ie_len; in mesh_plink_frame_tx() 1028 u8 ie_len = elems->peering_len; in mesh_plink_get_event() local 1097 else if (ie_len in mesh_plink_get_event() 1122 u8 ie_len = elems->peering_len; mesh_process_plink_frame() local [all...] |
H A D | mesh.c | 352 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_vendor_ies() 356 offset = ieee80211_ie_split_vendor(ifmsh->ie, ifmsh->ie_len, 0); in mesh_add_vendor_ies() 358 if (offset < ifmsh->ie_len) { in mesh_add_vendor_ies() 359 len = ifmsh->ie_len - offset; in mesh_add_vendor_ies() 375 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_rsn_ie() 379 data = cfg80211_find_ie(WLAN_EID_RSN, ifmsh->ie, ifmsh->ie_len); in mesh_add_rsn_ie() 563 struct sk_buff *skb, u8 ie_len) in mesh_add_he_cap_ie() 581 if (skb_tailroom(skb) < ie_len) in mesh_add_he_cap_ie() 584 pos = skb_put(skb, ie_len); in mesh_add_he_cap_ie() 585 ieee80211_ie_build_he_cap(0, pos, he_cap, pos + ie_len); in mesh_add_he_cap_ie() 562 mesh_add_he_cap_ie(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, u8 ie_len) mesh_add_he_cap_ie() argument 642 mesh_add_eht_cap_ie(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, u8 ie_len) mesh_add_eht_cap_ie() argument 732 ieee80211_mesh_update_bss_params(struct ieee80211_sub_if_data *sdata, u8 *ie, u8 ie_len) ieee80211_mesh_update_bss_params() argument 1046 int ie_len = 2 + sizeof(struct ieee80211_channel_sw_ie) + ieee80211_mesh_build_beacon() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | core.c | 1314 size_t ie_len; in ath10k_core_search_bd() local 1321 ie_len = le32_to_cpu(hdr->len); in ath10k_core_search_bd() 1326 if (len < ALIGN(ie_len, 4)) { in ath10k_core_search_bd() 1327 ath10k_err(ar, "invalid length for board ie_id %d ie_len %zu len %zu\n", in ath10k_core_search_bd() 1328 ie_id, ie_len, len); in ath10k_core_search_bd() 1334 ret = ath10k_core_parse_bd_ie_board(ar, data, ie_len, in ath10k_core_search_bd() 1344 ret = ath10k_core_parse_bd_ie_board(ar, data, ie_len, in ath10k_core_search_bd() 1356 ie_len = ALIGN(ie_len, 4); in ath10k_core_search_bd() 1358 len -= ie_len; in ath10k_core_search_bd() 1838 size_t magic_len, len, ie_len; ath10k_core_fetch_firmware_api_n() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | core.c | 1411 size_t ie_len; in ath10k_core_search_bd() local 1418 ie_len = le32_to_cpu(hdr->len); in ath10k_core_search_bd() 1423 if (len < ALIGN(ie_len, 4)) { in ath10k_core_search_bd() 1424 ath10k_err(ar, "invalid length for board ie_id %d ie_len %zu len %zu\n", in ath10k_core_search_bd() 1425 ie_id, ie_len, len); in ath10k_core_search_bd() 1431 ret = ath10k_core_parse_bd_ie_board(ar, data, ie_len, in ath10k_core_search_bd() 1441 ret = ath10k_core_parse_bd_ie_board(ar, data, ie_len, in ath10k_core_search_bd() 1453 ie_len = ALIGN(ie_len, 4); in ath10k_core_search_bd() 1455 len -= ie_len; in ath10k_core_search_bd() 1990 size_t magic_len, len, ie_len; ath10k_core_fetch_firmware_api_n() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | core.c | 276 size_t ie_len; in ath11k_core_fetch_board_data_api_n() local 324 ie_len = le32_to_cpu(hdr->len); in ath11k_core_fetch_board_data_api_n() 329 if (len < ALIGN(ie_len, 4)) { in ath11k_core_fetch_board_data_api_n() 330 ath11k_err(ab, "invalid length for board ie_id %d ie_len %zu len %zu\n", in ath11k_core_fetch_board_data_api_n() 331 ie_id, ie_len, len); in ath11k_core_fetch_board_data_api_n() 339 ie_len, in ath11k_core_fetch_board_data_api_n() 353 ie_len = ALIGN(ie_len, 4); in ath11k_core_fetch_board_data_api_n() 355 len -= ie_len; in ath11k_core_fetch_board_data_api_n() 356 data += ie_len; in ath11k_core_fetch_board_data_api_n() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | core.c | 225 size_t ie_len; in ath12k_core_fetch_board_data_api_n() local 273 ie_len = le32_to_cpu(hdr->len); in ath12k_core_fetch_board_data_api_n() 278 if (len < ALIGN(ie_len, 4)) { in ath12k_core_fetch_board_data_api_n() 279 ath12k_err(ab, "invalid length for board ie_id %d ie_len %zu len %zu\n", in ath12k_core_fetch_board_data_api_n() 280 ie_id, ie_len, len); in ath12k_core_fetch_board_data_api_n() 288 ie_len, in ath12k_core_fetch_board_data_api_n() 302 ie_len = ALIGN(ie_len, 4); in ath12k_core_fetch_board_data_api_n() 304 len -= ie_len; in ath12k_core_fetch_board_data_api_n() 305 data += ie_len; in ath12k_core_fetch_board_data_api_n() [all...] |