Home
last modified time | relevance | path

Searched refs:ies (Results 1 – 25 of 46) sorted by relevance

12

/linux/drivers/net/wireless/ti/wl18xx/
H A Dscan.c158 struct ieee80211_scan_ies *ies) in wl18xx_scan_sched_scan_config() argument
247 ies->ies[band], in wl18xx_scan_sched_scan_config()
248 ies->len[band], in wl18xx_scan_sched_scan_config()
249 ies->common_ies, in wl18xx_scan_sched_scan_config()
250 ies->common_ie_len, in wl18xx_scan_sched_scan_config()
264 ies->ies[band], in wl18xx_scan_sched_scan_config()
265 ies->len[band], in wl18xx_scan_sched_scan_config()
266 ies->common_ies, in wl18xx_scan_sched_scan_config()
267 ies->common_ie_len, in wl18xx_scan_sched_scan_config()
291 struct ieee80211_scan_ies *ies) in wl18xx_sched_scan_start() argument
[all …]
H A Dscan.h111 struct ieee80211_scan_ies *ies);
/linux/net/wireless/tests/
H A Dscan.c322 const struct cfg80211_bss_ies *ies, in inform_bss_inc_counter() argument
331 KUNIT_EXPECT_PTR_EQ(ctx->test, ies, rcu_dereference(bss->ies)); in inform_bss_inc_counter()
356 const struct cfg80211_bss_ies *ies; in test_inform_bss_ssid_only() local
381 ies = rcu_dereference(bss->ies); in test_inform_bss_ssid_only()
382 KUNIT_EXPECT_NOT_NULL(test, ies); in test_inform_bss_ssid_only()
383 KUNIT_EXPECT_EQ(test, ies->tsf, tsf); in test_inform_bss_ssid_only()
384 KUNIT_EXPECT_EQ(test, ies->len, sizeof(input)); in test_inform_bss_ssid_only()
385 KUNIT_EXPECT_MEMEQ(test, ies->data, input, sizeof(input)); in test_inform_bss_ssid_only()
451 const struct cfg80211_bss_ies *ies; in KUNIT_ARRAY_PARAM_DESC() local
648 ies = rcu_dereference(link_bss->ies); in KUNIT_ARRAY_PARAM_DESC()
[all …]
/linux/drivers/net/wireless/ti/wl12xx/
H A Dscan.c310 struct ieee80211_scan_ies *ies) in wl1271_scan_sched_scan_config() argument
372 ies->ies[band], in wl1271_scan_sched_scan_config()
373 ies->len[band], in wl1271_scan_sched_scan_config()
374 ies->common_ies, in wl1271_scan_sched_scan_config()
375 ies->common_ie_len, in wl1271_scan_sched_scan_config()
389 ies->ies[band], in wl1271_scan_sched_scan_config()
390 ies->len[band], in wl1271_scan_sched_scan_config()
391 ies->common_ies, in wl1271_scan_sched_scan_config()
392 ies->common_ie_len, in wl1271_scan_sched_scan_config()
449 struct ieee80211_scan_ies *ies) in wl12xx_sched_scan_start() argument
[all …]
H A Dscan.h124 struct ieee80211_scan_ies *ies);
/linux/net/mac80211/
H A Dfils_aead.c221 u8 *capab, *ies, *encr; in fils_encrypt_assoc_req() local
229 ies = mgmt->u.reassoc_req.variable; in fils_encrypt_assoc_req()
232 ies = mgmt->u.assoc_req.variable; in fils_encrypt_assoc_req()
236 ies, skb->data + skb->len - ies); in fils_encrypt_assoc_req()
273 u8 *capab, *ies, *encr; in fils_decrypt_assoc_resp() local
284 ies = mgmt->u.assoc_resp.variable; in fils_decrypt_assoc_resp()
286 ies, frame + *frame_len - ies); in fils_decrypt_assoc_resp()
H A Dmlme.c888 const struct cfg80211_bss_ies *ies = rcu_dereference(cbss->ies); in ieee80211_determine_chan_mode() local
894 .start = ies->data, in ieee80211_determine_chan_mode()
895 .len = ies->len, in ieee80211_determine_chan_mode()
3602 const struct cfg80211_bss_ies *ies; in ieee80211_link_set_associated() local
3605 ies = rcu_dereference(cbss->ies); in ieee80211_link_set_associated()
3606 if (ies) { in ieee80211_link_set_associated()
3610 ies->data, ies->len, in ieee80211_link_set_associated()
4945 const struct cfg80211_bss_ies *ies; in ieee80211_assoc_config_link() local
4949 ies = rcu_dereference(cbss->ies); in ieee80211_assoc_config_link()
4950 if (ies) in ieee80211_assoc_config_link()
[all …]
H A Dscan.c65 const struct cfg80211_bss_ies *ies, in ieee80211_inform_bss() argument
79 elems = ieee802_11_parse_elems(ies->data, ies->len, false, NULL); in ieee80211_inform_bss()
408 &local->hw_scan_req->ies, in ieee80211_prep_hw_scan()
732 u8 *ies; in __ieee80211_start_scan() local
765 ies = (u8 *)local->hw_scan_req + in __ieee80211_start_scan()
768 local->hw_scan_req->req.ie = ies; in __ieee80211_start_scan()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/tests/
H A Dlinks.c184 struct cfg80211_bss_ies *ies; in KUNIT_ARRAY_PARAM_DESC() local
199 ies = kunit_kzalloc(test, ies_size, GFP_KERNEL); in KUNIT_ARRAY_PARAM_DESC()
200 KUNIT_ASSERT_NOT_NULL(test, ies); in KUNIT_ARRAY_PARAM_DESC()
201 ies->len = sizeof(*bss_load) + sizeof(struct element); in KUNIT_ARRAY_PARAM_DESC()
203 element = (void *)ies->data; in KUNIT_ARRAY_PARAM_DESC()
210 rcu_assign_pointer(bss.ies, ies); in KUNIT_ARRAY_PARAM_DESC()
211 rcu_assign_pointer(bss.beacon_ies, ies); in KUNIT_ARRAY_PARAM_DESC()
228 RCU_INIT_POINTER(bss.ies, NULL); in test_link_grading()
/linux/net/wireless/
H A Dutil.c1055 const struct cfg80211_bss_ies *ies; in ieee80211_bss_get_elem() local
1057 ies = rcu_dereference(bss->ies); in ieee80211_bss_get_elem()
1058 if (!ies) in ieee80211_bss_get_elem()
1061 return cfg80211_find_elem(id, ies->data, ies->len); in ieee80211_bss_get_elem()
1836 int cfg80211_get_p2p_attr(const u8 *ies, unsigned int len, in cfg80211_get_p2p_attr() argument
1852 iedatalen = ies[1]; in cfg80211_get_p2p_attr()
1856 if (ies[0] != WLAN_EID_VENDOR_SPECIFIC) in cfg80211_get_p2p_attr()
1862 iedata = ies + 2; in cfg80211_get_p2p_attr()
1925 len -= ies[1] + 2; in cfg80211_get_p2p_attr()
1926 ies += ies[1] + 2; in cfg80211_get_p2p_attr()
[all …]
H A Dsme.c498 const u8 *ies, size_t ies_len, in cfg80211_sme_get_conn_ies() argument
506 (ies && cfg80211_find_ie(WLAN_EID_EXT_CAPABILITY, ies, ies_len))) { in cfg80211_sme_get_conn_ies()
507 *out_ies = kmemdup(ies, ies_len, GFP_KERNEL); in cfg80211_sme_get_conn_ies()
530 offs = ieee80211_ie_split(ies, ies_len, before_extcapa, in cfg80211_sme_get_conn_ies()
532 memcpy(buf, ies, offs); in cfg80211_sme_get_conn_ies()
535 ies + offs, ies_len - offs); in cfg80211_sme_get_conn_ies()
/linux/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c218 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
226 if (!ies || !ies_len || *ies_len <= offset) in rtw_ies_remove_ie()
229 start = ies + offset; in rtw_ies_remove_ie()
290 u8 *ie = pdev_network->ies; in rtw_generate_ie()
1006 pbuf = rtw_get_wpa_ie(&pnetwork->network.ies[12], &wpa_ielen, pnetwork->network.ie_length-12); in rtw_get_cipher_info()
1016 pbuf = rtw_get_wpa2_ie(&pnetwork->network.ies[12], &wpa_ielen, pnetwork->network.ie_length-12); in rtw_get_cipher_info()
1043 memcpy((u8 *)&le_cap, rtw_get_capability_from_ie(pnetwork->network.ies), 2); in rtw_get_bcn_info()
1051 rtw_get_sec_ie(pnetwork->network.ies, pnetwork->network.ie_length, NULL, &rsn_len, NULL, &wpa_len); in rtw_get_bcn_info()
1065 …p = rtw_get_ie(pnetwork->network.ies + _FIXED_IE_LENGTH_, WLAN_EID_HT_CAPABILITY, &len, pnetwork->… in rtw_get_bcn_info()
1073 …p = rtw_get_ie(pnetwork->network.ies + _FIXED_IE_LENGTH_, WLAN_EID_HT_OPERATION, &len, pnetwork->n… in rtw_get_bcn_info()
H A Drtw_ap.c58 unsigned char *pie = pnetwork_mlmeext->ies; in update_BCNTIM()
666 if (!rtw_get_wps_ie(pnetwork->ies + _FIXED_IE_LENGTH_, in start_bss_network()
736 p = rtw_get_ie((pnetwork->ies + sizeof(struct ndis_802_11_fix_ie)), in start_bss_network()
829 u8 *ie = pbss_network->ies; in rtw_check_beacon_data()
1404 unsigned char *p, *ie = pnetwork->ies; in update_bcn_erpinfo_ie()
1468 unsigned char *ie = pnetwork->ies; in update_bcn_wps_ie()
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Devent.c62 qlink_for_each_tlv(tlv, sta_assoc->ies, payload_len) { in qtnf_event_handle_sta_assoc()
87 if (!qlink_tlv_parsing_ok(tlv, sta_assoc->ies, payload_len)) { in qtnf_event_handle_sta_assoc()
231 qlink_for_each_tlv(tlv, join_info->ies, payload_len) { in qtnf_event_handle_bss_join()
265 if (!qlink_tlv_parsing_ok(tlv, join_info->ies, payload_len)) in qtnf_event_handle_bss_join()
352 const u8 *ies = NULL; in qtnf_event_handle_scan_results() local
398 ies = ie_set->ie_data; in qtnf_event_handle_scan_results()
410 le16_to_cpu(sr->bintval), ies, ies_len, in qtnf_event_handle_scan_results()
662 memcpy(ie, owe_ev->ies, ie_len); in qtnf_event_handle_update_owe()
H A Dqlink.h975 u8 ies[]; member
1273 u8 ies[]; member
1300 u8 ies[]; member
1459 u8 ies[]; member
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dhif.c383 const struct cfg80211_bss_ies *ies; in wilc_parse_join_bss_param() local
395 ies = rcu_dereference(bss->ies); in wilc_parse_join_bss_param()
396 ies_data = kmemdup(ies->data, ies->len, GFP_ATOMIC); in wilc_parse_join_bss_param()
402 ies_len = ies->len; in wilc_parse_join_bss_param()
403 ies_tsf = ies->tsf; in wilc_parse_join_bss_param()
544 u8 *ies; in handle_rcvd_ntwrk_info() local
555 ies = rcvd_info->mgmt->u.beacon.variable; in handle_rcvd_ntwrk_info()
560 ch_elm = cfg80211_find_ie(WLAN_EID_DS_PARAMS, ies, ies_len); in handle_rcvd_ntwrk_info()
599 u8 *ies; in wilc_parse_assoc_resp_info() local
605 ies = &buffer[sizeof(*res)]; in wilc_parse_assoc_resp_info()
[all …]
/linux/drivers/net/wireless/ath/ath6kl/
H A Dmain.c427 u8 *ies = NULL, *wpa_ie = NULL, *pos; in ath6kl_connect_ap_mode_sta() local
442 ies = mgmt->u.assoc_req.variable; in ath6kl_connect_ap_mode_sta()
443 ies_len = assoc_info + assoc_req_len - ies; in ath6kl_connect_ap_mode_sta()
447 ies = mgmt->u.reassoc_req.variable; in ath6kl_connect_ap_mode_sta()
448 ies_len = assoc_info + assoc_req_len - ies; in ath6kl_connect_ap_mode_sta()
452 pos = 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()
494 sinfo->assoc_req_ies = ies; in ath6kl_connect_ap_mode_sta()
/linux/drivers/net/wireless/st/cw1200/
H A Dscan.c378 u8 *ies; in cw1200_probe_work() local
415 ies = &frame.skb->data[sizeof(struct ieee80211_hdr_3addr)]; 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()
/linux/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);
/linux/drivers/net/wireless/ti/wlcore/
H A Dscan.h26 struct ieee80211_scan_ies *ies);
/linux/drivers/staging/rtl8723bs/include/
H A Dwlan_bssdef.h169 u8 ies[MAX_IE_SZ]; /* timestamp, beacon interval, and capability information) */ member
/linux/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()
H A Dutil.c729 mwifiex_set_sta_ht_cap(struct mwifiex_private *priv, const u8 *ies, in mwifiex_set_sta_ht_cap() argument
735 if (!ies) in mwifiex_set_sta_ht_cap()
738 ht_cap_ie = (void *)cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, ies, in mwifiex_set_sta_ht_cap()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dscan.c562 const u8 *ies, int ie_len, const u8 *ssid, in iwl_fill_probe_req() argument
601 if (ies && ie_len) { in iwl_fill_probe_req()
602 memcpy(pos, ies, ie_len); in iwl_fill_probe_req()
/linux/drivers/staging/rtl8723bs/hal/
H A Drtl8723b_cmd.c137 memcpy(pframe, (unsigned char *)(rtw_get_beacon_interval_from_ie(cur_network->ies)), 2); in ConstructBeacon()
143 memcpy(pframe, (unsigned char *)(rtw_get_capability_from_ie(cur_network->ies)), 2); in ConstructBeacon()
150 memcpy(pframe, cur_network->ies+sizeof(struct ndis_802_11_fix_ie), pktlen); in ConstructBeacon()

12