| /linux/drivers/net/wireless/ath/ath12k/ |
| A D | fw.c | 13 size_t magic_len, len, ie_len; in ath12k_fw_request_firmware_api_n() local 69 if (len < ie_len) { in ath12k_fw_request_firmware_api_n() 89 ie_len); in ath12k_fw_request_firmware_api_n() 95 if (index == ie_len) in ath12k_fw_request_firmware_api_n() 109 ie_len); in ath12k_fw_request_firmware_api_n() 117 ie_len); in ath12k_fw_request_firmware_api_n() 125 ie_len); in ath12k_fw_request_firmware_api_n() 135 ie_len = ALIGN(ie_len, 4); in ath12k_fw_request_firmware_api_n() 138 if (ie_len > len) in ath12k_fw_request_firmware_api_n() 141 len -= ie_len; in ath12k_fw_request_firmware_api_n() [all …]
|
| A D | core.c | 347 size_t ie_len; in ath12k_core_fetch_board_data_api_n() local 395 ie_len = le32_to_cpu(hdr->len); in ath12k_core_fetch_board_data_api_n() 400 if (len < ALIGN(ie_len, 4)) { in ath12k_core_fetch_board_data_api_n() 402 ie_id, ie_len, len); in ath12k_core_fetch_board_data_api_n() 409 ie_len, in ath12k_core_fetch_board_data_api_n() 425 ie_len = ALIGN(ie_len, 4); in ath12k_core_fetch_board_data_api_n() 427 len -= ie_len; in ath12k_core_fetch_board_data_api_n() 428 data += ie_len; in ath12k_core_fetch_board_data_api_n()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| A D | fw.c | 13 size_t magic_len, len, ie_len; in ath11k_fw_request_firmware_api_n() local 69 if (len < ie_len) { in ath11k_fw_request_firmware_api_n() 71 ie_id, len, ie_len); in ath11k_fw_request_firmware_api_n() 89 ie_len); in ath11k_fw_request_firmware_api_n() 95 if (index == ie_len) in ath11k_fw_request_firmware_api_n() 109 ie_len); in ath11k_fw_request_firmware_api_n() 117 ie_len); in ath11k_fw_request_firmware_api_n() 128 ie_len = ALIGN(ie_len, 4); in ath11k_fw_request_firmware_api_n() 131 if (ie_len > len) in ath11k_fw_request_firmware_api_n() 134 len -= ie_len; in ath11k_fw_request_firmware_api_n() [all …]
|
| /linux/net/wireless/ |
| A D | wext-sme.c | 32 wdev->wext.connect.ie_len = wdev->wext.ie_len; in cfg80211_mgd_wext_connect() 306 int ie_len = data->length, err; in cfg80211_wext_siwgenie() local 311 if (!ie_len) in cfg80211_wext_siwgenie() 318 if (wdev->wext.ie_len == ie_len && in cfg80211_wext_siwgenie() 319 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie() 322 if (ie_len) { in cfg80211_wext_siwgenie() 323 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie() 333 wdev->wext.ie_len = ie_len; in cfg80211_wext_siwgenie()
|
| A D | sme.c | 50 size_t ie_len; member 195 req.ie_len = params->ie_len; in cfg80211_conn_do_work() 588 if (cfg80211_sme_get_conn_ies(wdev, connect->ie, connect->ie_len, in cfg80211_sme_connect() 590 &wdev->conn->params.ie_len)) { in cfg80211_sme_connect() 1342 size_t ie_len, u16 reason, bool from_ap) in __cfg80211_disconnected() argument 1365 nl80211_send_disconnected(rdev, dev, reason, ie, ie_len, from_ap); in __cfg80211_disconnected() 1406 const u8 *ie, size_t ie_len, in cfg80211_disconnected() argument 1414 ev = kzalloc(sizeof(*ev) + ie_len, gfp); in cfg80211_disconnected() 1420 ev->dc.ie_len = ie_len; in cfg80211_disconnected() 1421 memcpy((void *)ev->dc.ie, ie, ie_len); in cfg80211_disconnected()
|
| A D | core.h | 272 size_t ie_len; member 377 const u8 *ie, int ie_len, u16 reason, 381 const u8 *ie, int ie_len, u16 reason, 411 size_t ie_len, u16 reason, bool from_ap);
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| A D | sta_ioctl.c | 777 if (ie_len) { in mwifiex_set_wpa_ie() 784 priv->wpa_ie_len = ie_len; in mwifiex_set_wpa_ie() 820 if (ie_len) { in mwifiex_set_wapi_ie() 827 priv->wapi_ie_len = ie_len; in mwifiex_set_wapi_ie() 836 priv->wapi_ie_len = ie_len; in mwifiex_set_wapi_ie() 855 if (ie_len) { in mwifiex_set_wps_ie() 867 priv->wps_ie_len = ie_len; in mwifiex_set_wps_ie() 873 priv->wps_ie_len = ie_len; in mwifiex_set_wps_ie() 1312 u16 ie_len) in mwifiex_set_gen_ie_helper() argument 1320 if (!ie_len) { in mwifiex_set_gen_ie_helper() [all …]
|
| 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()
|
| A D | tdls.c | 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() 965 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame() 975 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame() 995 if (ie_len != sizeof(pos[2])) in mwifiex_process_tdls_action_frame() 1002 if (ie_len > 8) in mwifiex_process_tdls_action_frame() 1006 min_t(u8, ie_len, 8)); in mwifiex_process_tdls_action_frame() 1011 if (ie_len > IEEE_MAX_IE_SIZE - in mwifiex_process_tdls_action_frame() 1020 if (ie_len != sizeof(pos[2])) in mwifiex_process_tdls_action_frame() 1026 if (ie_len != in mwifiex_process_tdls_action_frame() [all …]
|
| /linux/drivers/staging/rtl8723bs/core/ |
| A D | rtw_ap.c | 646 int ie_len; in start_bss_network() local 864 &ie_len, in rtw_check_beacon_data() 891 &ie_len, in rtw_check_beacon_data() 903 &ie_len, in rtw_check_beacon_data() 919 &ie_len, in rtw_check_beacon_data() 940 &ie_len, in rtw_check_beacon_data() 962 ie_len = 0; in rtw_check_beacon_data() 970 &ie_len, in rtw_check_beacon_data() 999 ie_len = 0; in rtw_check_beacon_data() 1033 &ie_len, in rtw_check_beacon_data() [all …]
|
| A D | rtw_mlme_ext.c | 810 if (!p || ie_len <= 0) { in OnAuth() 1010 if (!p || ie_len == 0) { in OnAssocReq() 1037 supportRateNum = ie_len; in OnAssocReq() 1230 p = p + ie_len + 2; in OnAssocReq() 2780 uint ie_len = 0; in issue_asocrsp() local 2785 if (pbuf && ie_len > 0) { in issue_asocrsp() 2787 pframe += (ie_len+2); in issue_asocrsp() 2794 if (pbuf && ie_len > 0) { in issue_asocrsp() 2796 pframe += (ie_len+2); in issue_asocrsp() 2804 uint ie_len = 0; in issue_asocrsp() local [all …]
|
| A D | rtw_mlme.c | 598 uint ie_len = 0; in rtw_is_desired_network() local 605 if (p && ie_len > 0) in rtw_is_desired_network() 1980 static int rtw_append_pmkid(struct adapter *Adapter, int iEntry, u8 *ie, uint ie_len) in rtw_append_pmkid() argument 1986 ie[ie_len] = 1; in rtw_append_pmkid() 1987 ie_len++; in rtw_append_pmkid() 1988 ie[ie_len] = 0; /* PMKID count = 0x0100 */ in rtw_append_pmkid() 1989 ie_len++; in rtw_append_pmkid() 1990 memcpy(&ie[ie_len], &psecuritypriv->PMKIDList[iEntry].PMKID, 16); in rtw_append_pmkid() 1991 ie_len += 16; in rtw_append_pmkid() 1994 return ie_len; in rtw_append_pmkid() [all …]
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| 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() 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 = tlv_value_len - in qtnf_event_handle_scan_results() 397 if (ie_len) { in qtnf_event_handle_scan_results() 399 ies_len = ie_len; in qtnf_event_handle_scan_results() [all …]
|
| /linux/drivers/net/wireless/ath/ath6kl/ |
| A D | init.c | 1006 ie_id, ie_len, ie_len); in ath6kl_fetch_fw_apin() 1008 if (len < ie_len) { in ath6kl_fetch_fw_apin() 1010 len, ie_len, ie_id); in ath6kl_fetch_fw_apin() 1026 ie_len); in ath6kl_fetch_fw_apin() 1040 ie_len); in ath6kl_fetch_fw_apin() 1055 ar->fw_len = ie_len; in ath6kl_fetch_fw_apin() 1059 ie_len); in ath6kl_fetch_fw_apin() 1082 ie_len); in ath6kl_fetch_fw_apin() 1088 if (index == ie_len) in ath6kl_fetch_fw_apin() 1141 len -= ie_len; in ath6kl_fetch_fw_apin() [all …]
|
| /linux/drivers/staging/rtl8723bs/os_dep/ |
| A D | ioctl_linux.c | 987 int ie_len; in rtw_set_wps_beacon() local 997 if (ie_len > 0) { in rtw_set_wps_beacon() 998 pmlmepriv->wps_beacon_ie = rtw_malloc(ie_len); in rtw_set_wps_beacon() 999 pmlmepriv->wps_beacon_ie_len = ie_len; in rtw_set_wps_beacon() 1018 int ie_len; in rtw_set_wps_probe_resp() local 1028 if (ie_len > 0) { in rtw_set_wps_probe_resp() 1030 pmlmepriv->wps_probe_resp_ie_len = ie_len; in rtw_set_wps_probe_resp() 1045 int ie_len; in rtw_set_wps_assoc_resp() local 1055 if (ie_len > 0) { in rtw_set_wps_assoc_resp() 1057 pmlmepriv->wps_assoc_resp_ie_len = ie_len; in rtw_set_wps_assoc_resp() [all …]
|
| /linux/net/mac80211/ |
| A D | mesh_plink.c | 224 u8 *pos, ie_len = 4; in mesh_plink_frame_tx() local 251 sdata->u.mesh.ie_len); in mesh_plink_frame_tx() 308 ie_len += 2; in mesh_plink_frame_tx() 313 ie_len += 2; in mesh_plink_frame_tx() 316 ie_len += 2; /* reason code */ in mesh_plink_frame_tx() 326 pos = skb_put(skb, 2 + ie_len); in mesh_plink_frame_tx() 328 *pos++ = ie_len; in mesh_plink_frame_tx() 1038 u8 ie_len = elems->peering_len; in mesh_plink_get_event() local 1132 u8 ie_len = elems->peering_len; in mesh_process_plink_frame() local 1152 && ie_len != 8)) { in mesh_process_plink_frame() [all …]
|
| A D | mesh.c | 357 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_vendor_ies() 363 if (offset < ifmsh->ie_len) { in mesh_add_vendor_ies() 364 len = ifmsh->ie_len - offset; in mesh_add_vendor_ies() 380 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_rsn_ie() 637 struct sk_buff *skb, u8 ie_len) in mesh_add_eht_cap_ie() argument 715 u8 *ie, u8 ie_len) in ieee80211_mesh_update_bss_params() argument 995 ifmsh->ie_len; in ieee80211_mesh_build_beacon() 1035 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon() 1062 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon() 1076 ie_len = 2 + 2 + in ieee80211_mesh_build_beacon() [all …]
|
| A D | mesh_hwmp.c | 111 u8 *pos, ie_len; in mesh_path_sel_frame_tx() local 136 ie_len = 37; in mesh_path_sel_frame_tx() 137 pos = skb_put(skb, 2 + ie_len); in mesh_path_sel_frame_tx() 142 ie_len = 31; in mesh_path_sel_frame_tx() 143 pos = skb_put(skb, 2 + ie_len); in mesh_path_sel_frame_tx() 149 pos = skb_put(skb, 2 + ie_len); in mesh_path_sel_frame_tx() 156 *pos++ = ie_len; in mesh_path_sel_frame_tx() 244 u8 *pos, ie_len; in mesh_path_error_tx() local 270 ie_len = 15; in mesh_path_error_tx() 271 pos = skb_put(skb, 2 + ie_len); in mesh_path_error_tx() [all …]
|
| A D | util.c | 1241 if (ie && ie_len) { in ieee80211_put_preq_ies_band() 1275 if (ie && ie_len) { in ieee80211_put_preq_ies_band() 1305 if (ie && ie_len) { in ieee80211_put_preq_ies_band() 1350 if (ie && ie_len) { in ieee80211_put_preq_ies_band() 1413 ie, ie_len, in ieee80211_put_preq_ies() 1425 if (ie && ie_len) { in ieee80211_put_preq_ies() 2505 u8 ie_len; in ieee80211_put_he_cap() local 2518 ie_len = 2 + 1 + in ieee80211_put_he_cap() 2766 *pos++ = ie_len; in ieee80211_ie_build_he_oper() 4324 u8 ie_len; in ieee80211_put_eht_cap() local [all …]
|
| A D | scan.c | 409 req->ie, req->ie_len, in ieee80211_prep_hw_scan() 414 local->hw_scan_req->req.ie_len = ielen; in ieee80211_prep_hw_scan() 633 const u8 *ie, size_t ie_len, in ieee80211_send_scan_probe_req() argument 641 ie, ie_len, flags); in ieee80211_send_scan_probe_req() 686 scan_req->ie, scan_req->ie_len, in ieee80211_scan_state_send_probe() 734 local->hw_scan_ies_bufsize = local->scan_ies_len + req->ie_len; in __ieee80211_start_scan() 1311 iebufsz = local->scan_ies_len + req->ie_len; in __ieee80211_request_sched_scan_start() 1337 req->ie_len, bands_used, rate_masks, in __ieee80211_request_sched_scan_start()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| A D | core.c | 1430 size_t ie_len; in ath10k_core_search_bd() local 1472 ie_len = ALIGN(ie_len, 4); in ath10k_core_search_bd() 1474 len -= ie_len; in ath10k_core_search_bd() 1475 data += ie_len; in ath10k_core_search_bd() 2087 ie_len); in ath10k_core_fetch_firmware_api_n() 2111 ie_len); in ath10k_core_fetch_firmware_api_n() 2120 ie_len); in ath10k_core_fetch_firmware_api_n() 2151 ie_len); in ath10k_core_fetch_firmware_api_n() 2162 ie_len = ALIGN(ie_len, 4); in ath10k_core_fetch_firmware_api_n() 2164 len -= ie_len; in ath10k_core_fetch_firmware_api_n() [all …]
|
| /linux/drivers/staging/rtl8712/ |
| A D | rtl871x_cmd.h | 656 unsigned char ie_len; member 662 unsigned char ie_len; member 668 unsigned char ie_len; member 674 unsigned char ie_len; member
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| A D | wmi.c | 886 ie_len, true); in wmi_evt_rx_mgmt() 1646 if (d_len != ie_len) { in wmi_evt_auth_status() 1649 d_len, ie_len); in wmi_evt_auth_status() 2506 if (len < ie_len) { in wmi_set_ie() 2517 ie_len = 0; in wmi_set_ie() 2521 cmd->ie_len = cpu_to_le16(ie_len); in wmi_set_ie() 2522 if (ie_len) in wmi_set_ie() 2544 ie_len = 0; in wmi_update_ft_ies() 2547 if (len < ie_len) { in wmi_update_ft_ies() 2558 cmd->ie_len = cpu_to_le16(ie_len); in wmi_update_ft_ies() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| A D | scan.c | 562 const u8 *ies, int ie_len, const u8 *ssid, in iwl_fill_probe_req() argument 598 if (WARN_ON(left < ie_len)) in iwl_fill_probe_req() 601 if (ies && ie_len) { in iwl_fill_probe_req() 602 memcpy(pos, ies, ie_len); in iwl_fill_probe_req() 603 len += ie_len; in iwl_fill_probe_req() 849 priv->scan_request->ie_len, in iwlagn_request_scan()
|
| /linux/drivers/net/wireless/marvell/libertas/ |
| A D | cfg.c | 417 static int lbs_add_wpa_tlv(u8 *tlv, const u8 *ie, u8 ie_len) in lbs_add_wpa_tlv() argument 423 wpaie = cfg80211_find_elem(WLAN_EID_RSN, ie, ie_len); in lbs_add_wpa_tlv() 427 ie, ie_len); in lbs_add_wpa_tlv() 455 static int lbs_add_wps_enrollee_tlv(u8 *tlv, const u8 *ie, size_t ie_len) in lbs_add_wps_enrollee_tlv() argument 463 ie, ie_len); in lbs_add_wps_enrollee_tlv() 768 if (priv->scan_req->ie && priv->scan_req->ie_len) in lbs_scan_worker() 770 priv->scan_req->ie_len); in lbs_scan_worker() 815 request->n_ssids, request->n_channels, request->ie_len); in _internal_start_scan() 1178 if (sme->ie && sme->ie_len) in lbs_associate() 1179 pos += lbs_add_wpa_tlv(pos, sme->ie, sme->ie_len); in lbs_associate() [all …]
|