Home
last modified time | relevance | path

Searched refs:ies_len (Results 1 - 25 of 60) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/
H A Dhif.c382 u8 rates_len = 0, ies_len; in wilc_parse_join_bss_param() local
397 ies_len = ies->len; in wilc_parse_join_bss_param()
406 ssid_elm = cfg80211_find_ie(WLAN_EID_SSID, ies_data, ies_len); in wilc_parse_join_bss_param()
412 tim_elm = cfg80211_find_ie(WLAN_EID_TIM, ies_data, ies_len); in wilc_parse_join_bss_param()
419 rates_ie = cfg80211_find_ie(WLAN_EID_SUPP_RATES, ies_data, ies_len); in wilc_parse_join_bss_param()
430 ies_data, ies_len); in wilc_parse_join_bss_param()
445 ht_ie = cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, ies_data, ies_len); in wilc_parse_join_bss_param()
449 ret = cfg80211_get_p2p_attr(ies_data, ies_len, in wilc_parse_join_bss_param()
473 ies_data, ies_len); in wilc_parse_join_bss_param()
488 ies_data, ies_len); in wilc_parse_join_bss_param()
539 int ies_len; handle_rcvd_ntwrk_info() local
594 u16 ies_len; wilc_parse_assoc_resp_info() local
1310 wilc_set_join_req(struct wilc_vif *vif, u8 *bssid, const u8 *ies, size_t ies_len) wilc_set_join_req() argument
[all...]
H A Dhif.h170 size_t ies_len);
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/
H A Dscan.c379 size_t ies_len; in cw1200_probe_work() local
416 ies_len = frame.skb->len - sizeof(struct ieee80211_hdr_3addr); in cw1200_probe_work()
418 if (ies_len) { in cw1200_probe_work()
420 (u8 *)cfg80211_find_ie(WLAN_EID_SSID, ies, ies_len); in cw1200_probe_work()
434 memmove(&ssidie[2], nextie, &ies[ies_len] - nextie); in cw1200_probe_work()
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/
H A Dscan.c379 size_t ies_len; in cw1200_probe_work() local
416 ies_len = frame.skb->len - sizeof(struct ieee80211_hdr_3addr); in cw1200_probe_work()
418 if (ies_len) { in cw1200_probe_work()
420 (u8 *)cfg80211_find_ie(WLAN_EID_SSID, ies, ies_len); in cw1200_probe_work()
434 memmove(&ssidie[2], nextie, &ies[ies_len] - nextie); in cw1200_probe_work()
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c209 * @ies_len: Pointer of length of ies, will update to new length
217 int rtw_ies_remove_ie(u8 *ies, uint *ies_len, uint offset, u8 eid, u8 *oui, u8 oui_len) in rtw_ies_remove_ie() argument
225 if (!ies || !ies_len || *ies_len <= offset) in rtw_ies_remove_ie()
229 search_len = *ies_len - offset; in rtw_ies_remove_ie()
238 *ies_len = *ies_len - target_ielen; in rtw_ies_remove_ie()
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/
H A Dhif.c512 int ies_len; in handle_rcvd_ntwrk_info() local
523 ies_len = rcvd_info->frame_len - offset; in handle_rcvd_ntwrk_info()
524 if (ies_len <= 0) in handle_rcvd_ntwrk_info()
527 ch_elm = cfg80211_find_ie(WLAN_EID_DS_PARAMS, ies, ies_len); in handle_rcvd_ntwrk_info()
567 u16 ies_len; in wilc_parse_assoc_resp_info() local
573 ies_len = buffer_len - sizeof(*res); in wilc_parse_assoc_resp_info()
575 ret_conn_info->resp_ies = kmemdup(ies, ies_len, GFP_KERNEL); in wilc_parse_assoc_resp_info()
579 ret_conn_info->resp_ies_len = ies_len; in wilc_parse_assoc_resp_info()
1291 size_t ies_len) in wilc_set_join_req()
1301 conn_info->req_ies_len = ies_len; in wilc_set_join_req()
1290 wilc_set_join_req(struct wilc_vif *vif, u8 *bssid, const u8 *ies, size_t ies_len) wilc_set_join_req() argument
[all...]
H A Dhif.h172 size_t ies_len);
/kernel/linux/linux-5.10/net/mac80211/
H A Dagg-rx.c483 int ies_len; in ieee80211_process_addba_request() local
496 ies_len = len - offsetof(struct ieee80211_mgmt, in ieee80211_process_addba_request()
498 if (ies_len) { in ieee80211_process_addba_request()
500 ies_len, true, &elems, mgmt->bssid, NULL); in ieee80211_process_addba_request()
/kernel/linux/linux-6.6/net/mac80211/
H A Dagg-rx.c469 int ies_len; in ieee80211_process_addba_request() local
482 ies_len = len - offsetof(struct ieee80211_mgmt, in ieee80211_process_addba_request()
484 if (ies_len) { in ieee80211_process_addba_request()
486 ies_len, true, NULL); in ieee80211_process_addba_request()
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dhif_tx.h58 int hif_update_ie_beacon(struct wfx_vif *wvif, const u8 *ies, size_t ies_len);
H A Dhif_tx.c507 int hif_update_ie_beacon(struct wfx_vif *wvif, const u8 *ies, size_t ies_len) in hif_update_ie_beacon() argument
511 int buf_len = sizeof(struct hif_req_update_ie) + ies_len; in hif_update_ie_beacon()
518 memcpy(body->ie, ies, ies_len); in hif_update_ie_beacon()
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dhif_tx.h54 int wfx_hif_update_ie_beacon(struct wfx_vif *wvif, const u8 *ies, size_t ies_len);
H A Dhif_tx.c478 int wfx_hif_update_ie_beacon(struct wfx_vif *wvif, const u8 *ies, size_t ies_len) in wfx_hif_update_ie_beacon() argument
482 int buf_len = sizeof(struct wfx_hif_req_update_ie) + ies_len; in wfx_hif_update_ie_beacon()
489 memcpy(body->ie, ies, ies_len); in wfx_hif_update_ie_beacon()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
H A Dmain.c428 size_t ies_len = 0; in ath6kl_connect_ap_mode_sta() local
443 ies_len = assoc_info + assoc_req_len - ies; in ath6kl_connect_ap_mode_sta()
448 ies_len = assoc_info + assoc_req_len - ies; in ath6kl_connect_ap_mode_sta()
453 while (pos && pos + 1 < ies + ies_len) { in ath6kl_connect_ap_mode_sta()
454 if (pos + 2 + pos[1] > ies + ies_len) in ath6kl_connect_ap_mode_sta()
495 sinfo->assoc_req_ies_len = ies_len; in ath6kl_connect_ap_mode_sta()
H A Dcfg80211.c322 size_t ies_len) in ath6kl_set_assoc_req_ies()
340 if (ies && ies_len) { in ath6kl_set_assoc_req_ies()
341 buf = kmalloc(ies_len, GFP_KERNEL); in ath6kl_set_assoc_req_ies()
346 while (pos + 1 < ies + ies_len) { in ath6kl_set_assoc_req_ies()
347 if (pos + 2 + pos[1] > ies + ies_len) in ath6kl_set_assoc_req_ies()
2643 const u8 *ies, size_t ies_len) in ath6kl_set_ap_probe_resp_ies()
2656 if (ies && ies_len) { in ath6kl_set_ap_probe_resp_ies()
2657 buf = kmalloc(ies_len, GFP_KERNEL); in ath6kl_set_ap_probe_resp_ies()
2661 while (pos + 1 < ies + ies_len) { in ath6kl_set_ap_probe_resp_ies()
2662 if (pos + 2 + pos[1] > ies + ies_len) in ath6kl_set_ap_probe_resp_ies()
321 ath6kl_set_assoc_req_ies(struct ath6kl_vif *vif, const u8 *ies, size_t ies_len) ath6kl_set_assoc_req_ies() argument
2642 ath6kl_set_ap_probe_resp_ies(struct ath6kl_vif *vif, const u8 *ies, size_t ies_len) ath6kl_set_ap_probe_resp_ies() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c220 * @ies_len: Pointer of length of ies, will update to new length
228 int rtw_ies_remove_ie(u8 *ies, uint *ies_len, uint offset, u8 eid, u8 *oui, u8 oui_len) in rtw_ies_remove_ie() argument
236 if (!ies || !ies_len || *ies_len <= offset) in rtw_ies_remove_ie()
240 search_len = *ies_len - offset; in rtw_ies_remove_ie()
251 *ies_len = *ies_len - target_ielen; in rtw_ies_remove_ie()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/
H A Dmain.c428 size_t ies_len = 0; in ath6kl_connect_ap_mode_sta() local
443 ies_len = assoc_info + assoc_req_len - ies; in ath6kl_connect_ap_mode_sta()
448 ies_len = assoc_info + assoc_req_len - ies; in ath6kl_connect_ap_mode_sta()
453 while (pos && pos + 1 < ies + ies_len) { in ath6kl_connect_ap_mode_sta()
454 if (pos + 2 + pos[1] > ies + ies_len) in ath6kl_connect_ap_mode_sta()
495 sinfo->assoc_req_ies_len = ies_len; in ath6kl_connect_ap_mode_sta()
/kernel/linux/linux-5.10/net/wireless/
H A Dsme.c465 const u8 *ies, size_t ies_len, in cfg80211_sme_get_conn_ies()
473 (ies && cfg80211_find_ie(WLAN_EID_EXT_CAPABILITY, ies, ies_len))) { in cfg80211_sme_get_conn_ies()
474 *out_ies = kmemdup(ies, ies_len, GFP_KERNEL); in cfg80211_sme_get_conn_ies()
477 *out_ies_len = ies_len; in cfg80211_sme_get_conn_ies()
481 buf = kmalloc(ies_len + rdev->wiphy.extended_capabilities_len + 2, in cfg80211_sme_get_conn_ies()
486 if (ies_len) { in cfg80211_sme_get_conn_ies()
497 offs = ieee80211_ie_split(ies, ies_len, before_extcapa, in cfg80211_sme_get_conn_ies()
502 ies + offs, ies_len - offs); in cfg80211_sme_get_conn_ies()
515 *out_ies_len = ies_len + rdev->wiphy.extended_capabilities_len + 2; in cfg80211_sme_get_conn_ies()
464 cfg80211_sme_get_conn_ies(struct wireless_dev *wdev, const u8 *ies, size_t ies_len, const u8 **out_ies, size_t *out_ies_len) cfg80211_sme_get_conn_ies() argument
/kernel/linux/linux-6.6/net/wireless/
H A Dsme.c510 const u8 *ies, size_t ies_len, in cfg80211_sme_get_conn_ies()
518 (ies && cfg80211_find_ie(WLAN_EID_EXT_CAPABILITY, ies, ies_len))) { in cfg80211_sme_get_conn_ies()
519 *out_ies = kmemdup(ies, ies_len, GFP_KERNEL); in cfg80211_sme_get_conn_ies()
522 *out_ies_len = ies_len; in cfg80211_sme_get_conn_ies()
526 buf = kmalloc(ies_len + rdev->wiphy.extended_capabilities_len + 2, in cfg80211_sme_get_conn_ies()
531 if (ies_len) { in cfg80211_sme_get_conn_ies()
542 offs = ieee80211_ie_split(ies, ies_len, before_extcapa, in cfg80211_sme_get_conn_ies()
547 ies + offs, ies_len - offs); in cfg80211_sme_get_conn_ies()
560 *out_ies_len = ies_len + rdev->wiphy.extended_capabilities_len + 2; in cfg80211_sme_get_conn_ies()
509 cfg80211_sme_get_conn_ies(struct wireless_dev *wdev, const u8 *ies, size_t ies_len, const u8 **out_ies, size_t *out_ies_len) cfg80211_sme_get_conn_ies() argument
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Die.c225 static int mwifiex_update_vs_ie(const u8 *ies, int ies_len, in mwifiex_update_vs_ie() argument
233 vendor_ie = cfg80211_find_vendor_ie(oui, oui_type, ies, ies_len); in mwifiex_update_vs_ie()
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Die.c213 static int mwifiex_update_vs_ie(const u8 *ies, int ies_len, in mwifiex_update_vs_ie() argument
221 vendor_ie = cfg80211_find_vendor_ie(oui, oui_type, ies, ies_len); in mwifiex_update_vs_ie()
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/
H A Devent.c352 size_t ies_len = 0; in qtnf_event_handle_scan_results() local
398 ies_len = ie_len; in qtnf_event_handle_scan_results()
409 le16_to_cpu(sr->bintval), ies, ies_len, in qtnf_event_handle_scan_results()
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/
H A Devent.c353 size_t ies_len = 0; in qtnf_event_handle_scan_results() local
399 ies_len = ie_len; in qtnf_event_handle_scan_results()
410 le16_to_cpu(sr->bintval), ies, ies_len, in qtnf_event_handle_scan_results()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dftm-initiator.c1187 size_t ies_len, lci_len = 0, civic_len = 0; in iwl_mvm_ftm_lc_notif() local
1199 ies_len = len - baselen; in iwl_mvm_ftm_lc_notif()
1201 msr_ie = cfg80211_find_ie_match(WLAN_EID_MEASURE_REPORT, ies, ies_len, in iwl_mvm_ftm_lc_notif()
1208 msr_ie = cfg80211_find_ie_match(WLAN_EID_MEASURE_REPORT, ies, ies_len, in iwl_mvm_ftm_lc_notif()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dftm-initiator.c1360 size_t ies_len, lci_len = 0, civic_len = 0; in iwl_mvm_ftm_lc_notif() local
1372 ies_len = len - baselen; in iwl_mvm_ftm_lc_notif()
1374 msr_ie = cfg80211_find_ie_match(WLAN_EID_MEASURE_REPORT, ies, ies_len, in iwl_mvm_ftm_lc_notif()
1381 msr_ie = cfg80211_find_ie_match(WLAN_EID_MEASURE_REPORT, ies, ies_len, in iwl_mvm_ftm_lc_notif()

Completed in 42 milliseconds

123