Home
last modified time | relevance | path

Searched refs:ie_len (Results 1 – 25 of 99) sorted by relevance

1234

/linux-6.3-rc2/drivers/net/wireless/intersil/orinoco/
A Dscan.c86 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()
/linux-6.3-rc2/net/wireless/
A Dwext-sme.c32 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()
345 if (wdev->wext.ie_len == ie_len && in cfg80211_wext_siwgenie()
346 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie()
349 if (ie_len) { in cfg80211_wext_siwgenie()
350 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie()
360 wdev->wext.ie_len = ie_len; in cfg80211_wext_siwgenie()
A Dsme.c50 size_t ie_len; member
194 req.ie_len = params->ie_len; in cfg80211_conn_do_work()
584 if (cfg80211_sme_get_conn_ies(wdev, connect->ie, connect->ie_len, in cfg80211_sme_connect()
586 &wdev->conn->params.ie_len)) { in cfg80211_sme_connect()
1332 size_t ie_len, u16 reason, bool from_ap) in __cfg80211_disconnected() argument
1354 nl80211_send_disconnected(rdev, dev, reason, ie, ie_len, from_ap); in __cfg80211_disconnected()
1393 const u8 *ie, size_t ie_len, in cfg80211_disconnected() argument
1401 ev = kzalloc(sizeof(*ev) + ie_len, gfp); in cfg80211_disconnected()
1407 ev->dc.ie_len = ie_len; in cfg80211_disconnected()
1408 memcpy((void *)ev->dc.ie, ie, ie_len); in cfg80211_disconnected()
A Dcore.h264 size_t ie_len; member
374 const u8 *ie, int ie_len, u16 reason,
378 const u8 *ie, int ie_len, u16 reason,
408 size_t ie_len, u16 reason, bool from_ap);
/linux-6.3-rc2/drivers/net/wireless/marvell/mwifiex/
A Dsta_ioctl.c778 if (ie_len) { in mwifiex_set_wpa_ie()
785 priv->wpa_ie_len = ie_len; in mwifiex_set_wpa_ie()
821 if (ie_len) { in mwifiex_set_wapi_ie()
828 priv->wapi_ie_len = ie_len; in mwifiex_set_wapi_ie()
837 priv->wapi_ie_len = ie_len; in mwifiex_set_wapi_ie()
856 if (ie_len) { in mwifiex_set_wps_ie()
868 priv->wps_ie_len = ie_len; in mwifiex_set_wps_ie()
874 priv->wps_ie_len = ie_len; in mwifiex_set_wps_ie()
1313 u16 ie_len) in mwifiex_set_gen_ie_helper() argument
1321 if (!ie_len) { in mwifiex_set_gen_ie_helper()
[all …]
A Die.c321 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 Dtdls.c952 u8 ie_len = pos[1]; in mwifiex_process_tdls_action_frame() local
954 if (pos + 2 + ie_len > end) in mwifiex_process_tdls_action_frame()
962 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame()
972 for (i = 0; i < ie_len; i++) in mwifiex_process_tdls_action_frame()
992 if (ie_len != sizeof(pos[2])) in mwifiex_process_tdls_action_frame()
999 if (ie_len > 8) in mwifiex_process_tdls_action_frame()
1003 min_t(u8, ie_len, 8)); in mwifiex_process_tdls_action_frame()
1008 if (ie_len > IEEE_MAX_IE_SIZE - in mwifiex_process_tdls_action_frame()
1017 if (ie_len != sizeof(pos[2])) in mwifiex_process_tdls_action_frame()
1023 if (ie_len != in mwifiex_process_tdls_action_frame()
[all …]
/linux-6.3-rc2/drivers/staging/rtl8723bs/core/
A Drtw_ap.c647 int ie_len; in start_bss_network() local
865 &ie_len, in rtw_check_beacon_data()
892 &ie_len, in rtw_check_beacon_data()
904 &ie_len, in rtw_check_beacon_data()
920 &ie_len, in rtw_check_beacon_data()
941 &ie_len, in rtw_check_beacon_data()
963 ie_len = 0; in rtw_check_beacon_data()
971 &ie_len, in rtw_check_beacon_data()
1000 ie_len = 0; in rtw_check_beacon_data()
1034 &ie_len, in rtw_check_beacon_data()
[all …]
A Drtw_mlme_ext.c813 if (!p || ie_len <= 0) { in OnAuth()
1013 if (!p || ie_len == 0) { in OnAssocReq()
1040 supportRateNum = ie_len; in OnAssocReq()
1233 p = p + ie_len + 2; in OnAssocReq()
2783 uint ie_len = 0; in issue_asocrsp() local
2788 if (pbuf && ie_len > 0) { in issue_asocrsp()
2790 pframe += (ie_len+2); in issue_asocrsp()
2797 if (pbuf && ie_len > 0) { in issue_asocrsp()
2799 pframe += (ie_len+2); in issue_asocrsp()
2807 uint ie_len = 0; in issue_asocrsp() local
[all …]
A Drtw_mlme.c669 uint ie_len = 0; in rtw_is_desired_network() local
676 if (p && ie_len > 0) in rtw_is_desired_network()
2061 static int rtw_append_pmkid(struct adapter *Adapter, int iEntry, u8 *ie, uint ie_len) in rtw_append_pmkid() argument
2067 ie[ie_len] = 1; in rtw_append_pmkid()
2068 ie_len++; in rtw_append_pmkid()
2069 ie[ie_len] = 0; /* PMKID count = 0x0100 */ in rtw_append_pmkid()
2070 ie_len++; in rtw_append_pmkid()
2071 memcpy(&ie[ie_len], &psecuritypriv->PMKIDList[iEntry].PMKID, 16); in rtw_append_pmkid()
2072 ie_len += 16; in rtw_append_pmkid()
2075 return ie_len; in rtw_append_pmkid()
[all …]
/linux-6.3-rc2/drivers/net/wireless/quantenna/qtnfmac/
A Devent.c68 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-6.3-rc2/drivers/net/wireless/ath/ath6kl/
A Dinit.c1006 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-6.3-rc2/drivers/staging/rtl8723bs/os_dep/
A Dioctl_linux.c1021 int ie_len; in rtw_set_wps_beacon() local
1032 if (ie_len > 0) { in rtw_set_wps_beacon()
1033 pmlmepriv->wps_beacon_ie = rtw_malloc(ie_len); in rtw_set_wps_beacon()
1034 pmlmepriv->wps_beacon_ie_len = ie_len; in rtw_set_wps_beacon()
1055 int ie_len; in rtw_set_wps_probe_resp() local
1066 if (ie_len > 0) { in rtw_set_wps_probe_resp()
1068 pmlmepriv->wps_probe_resp_ie_len = ie_len; in rtw_set_wps_probe_resp()
1085 int ie_len; in rtw_set_wps_assoc_resp() local
1096 if (ie_len > 0) { in rtw_set_wps_assoc_resp()
1098 pmlmepriv->wps_assoc_resp_ie_len = ie_len; in rtw_set_wps_assoc_resp()
[all …]
/linux-6.3-rc2/net/mac80211/
A Dmesh_plink.c221 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()
312 pos = skb_put(skb, 2 + ie_len); in mesh_plink_frame_tx()
314 *pos++ = ie_len; in mesh_plink_frame_tx()
1015 u8 ie_len = elems->peering_len; in mesh_plink_get_event() local
1109 u8 ie_len = elems->peering_len; in mesh_process_plink_frame() local
1129 && ie_len != 8)) { in mesh_process_plink_frame()
[all …]
A Dmesh.c351 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_vendor_ies()
357 if (offset < ifmsh->ie_len) { in mesh_add_vendor_ies()
358 len = ifmsh->ie_len - offset; in mesh_add_vendor_ies()
374 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_rsn_ie()
580 if (skb_tailroom(skb) < ie_len) in mesh_add_he_cap_ie()
583 pos = skb_put(skb, ie_len); in mesh_add_he_cap_ie()
673 u8 *ie, u8 ie_len) in ieee80211_mesh_update_bss_params() argument
852 ifmsh->ie_len; in ieee80211_mesh_build_beacon()
892 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon()
919 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon()
[all …]
A Dmesh_hwmp.c111 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()
242 u8 *pos, ie_len; in mesh_path_error_tx() local
268 ie_len = 15; in mesh_path_error_tx()
269 pos = skb_put(skb, 2 + ie_len); in mesh_path_error_tx()
[all …]
A Dutil.c1984 if (ie && ie_len) { in ieee80211_build_preq_ies_band()
2024 if (ie && ie_len) { in ieee80211_build_preq_ies_band()
2051 if (ie && ie_len) { in ieee80211_build_preq_ies_band()
2093 if (ie && ie_len) { in ieee80211_build_preq_ies_band()
2184 ie, ie_len, i, in ieee80211_build_preq_ies()
2196 if (ie && ie_len) { in ieee80211_build_preq_ies()
3106 u8 ie_len; in ieee80211_ie_build_he_cap() local
3134 ie_len = 2 + 1 + in ieee80211_ie_build_he_cap()
3381 *pos++ = ie_len; in ieee80211_ie_build_he_oper()
4919 u8 ie_len; in ieee80211_ie_build_eht_cap() local
[all …]
/linux-6.3-rc2/drivers/net/wireless/ath/ath10k/
A Dcore.c1411 size_t ie_len; in ath10k_core_search_bd() local
1453 ie_len = ALIGN(ie_len, 4); in ath10k_core_search_bd()
1455 len -= ie_len; in ath10k_core_search_bd()
1456 data += ie_len; in ath10k_core_search_bd()
2068 ie_len); in ath10k_core_fetch_firmware_api_n()
2092 ie_len); in ath10k_core_fetch_firmware_api_n()
2101 ie_len); in ath10k_core_fetch_firmware_api_n()
2132 ie_len); in ath10k_core_fetch_firmware_api_n()
2143 ie_len = ALIGN(ie_len, 4); in ath10k_core_fetch_firmware_api_n()
2145 len -= ie_len; in ath10k_core_fetch_firmware_api_n()
[all …]
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/
A Dcore.c225 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()
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()
/linux-6.3-rc2/drivers/staging/rtl8712/
A Drtl871x_cmd.h656 unsigned char ie_len; member
662 unsigned char ie_len; member
668 unsigned char ie_len; member
674 unsigned char ie_len; member
/linux-6.3-rc2/drivers/net/wireless/silabs/wfx/
A Dscan.c30 req->ie_len); in update_probe_tmpl()
34 skb_put_data(skb, req->ie, req->ie_len); in update_probe_tmpl()
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/dvm/
A Dscan.c562 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-6.3-rc2/drivers/net/wireless/ath/wil6210/
A Dwmi.c887 ie_len, true); in wmi_evt_rx_mgmt()
1648 if (d_len != ie_len) { in wmi_evt_auth_status()
1651 d_len, ie_len); in wmi_evt_auth_status()
2508 if (len < ie_len) { in wmi_set_ie()
2519 ie_len = 0; in wmi_set_ie()
2523 cmd->ie_len = cpu_to_le16(ie_len); in wmi_set_ie()
2524 if (ie_len) in wmi_set_ie()
2546 ie_len = 0; in wmi_update_ft_ies()
2549 if (len < ie_len) { in wmi_update_ft_ies()
2560 cmd->ie_len = cpu_to_le16(ie_len); in wmi_update_ft_ies()
[all …]
/linux-6.3-rc2/drivers/net/wireless/marvell/libertas/
A Dcfg.c417 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 …]
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/
A Dcore.c1144 size_t ie_len; in ath11k_core_fetch_board_data_api_n() local
1192 ie_len = le32_to_cpu(hdr->len); in ath11k_core_fetch_board_data_api_n()
1197 if (len < ALIGN(ie_len, 4)) { in ath11k_core_fetch_board_data_api_n()
1199 ie_id, ie_len, len); in ath11k_core_fetch_board_data_api_n()
1206 ie_len, in ath11k_core_fetch_board_data_api_n()
1222 ie_len = ALIGN(ie_len, 4); in ath11k_core_fetch_board_data_api_n()
1224 len -= ie_len; in ath11k_core_fetch_board_data_api_n()
1225 data += ie_len; in ath11k_core_fetch_board_data_api_n()

Completed in 80 milliseconds

1234