/linux-master/net/mac80211/ |
H A D | mlme.c | 615 const struct cfg80211_bss_ies *ies = rcu_dereference(cbss->ies); local 621 .start = ies->data, 622 .len = ies->len, 2968 const struct cfg80211_bss_ies *ies; local 2971 ies = rcu_dereference(cbss->ies); 2972 if (ies) { 2976 ies->data, ies 4313 const struct cfg80211_bss_ies *ies; local 4420 const struct cfg80211_bss_ies *ies; local 4691 const struct cfg80211_bss_ies *ies; local 5112 ieee80211_get_dtim(const struct cfg80211_bss_ies *ies, u8 *dtim_count, u8 *dtim_period) argument 5216 const struct cfg80211_bss_ies *ies; local 7668 const struct cfg80211_bss_ies *ies; local 7773 ieee80211_mgd_csa_present(struct ieee80211_sub_if_data *sdata, const struct cfg80211_bss_ies *ies, u8 cur_channel, bool ignore_ecsa) argument [all...] |
H A D | ibss.c | 394 const struct cfg80211_bss_ies *ies; local 455 ies = rcu_dereference(cbss->ies); 456 tsf = ies->tsf; 474 const struct cfg80211_bss_ies *ies; local 492 ies = rcu_dereference(cbss->ies); 493 tsf = ies->tsf;
|
H A D | util.c | 1395 ie_desc->ies[i] = skb_tail_pointer(skb); 1404 ie_desc->ies[i]; 1457 offs = ie_desc->ies[i] - start; 1458 ie_desc->ies[i] = buffer + offs; 2340 size_t ieee80211_ie_split_vendor(const u8 *ies, size_t ielen, size_t offset) argument 2344 while (pos < ielen && ies[pos] != WLAN_EID_VENDOR_SPECIFIC) 2345 pos += 2 + ies[pos + 1];
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | util.c | 623 mwifiex_set_sta_ht_cap(struct mwifiex_private *priv, const u8 *ies, argument 629 if (!ies) 632 ht_cap_ie = (void *)cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, ies,
|
H A D | ie.c | 213 static int mwifiex_update_vs_ie(const u8 *ies, int ies_len, argument 221 vendor_ie = cfg80211_find_vendor_ie(oui, oui_type, ies, ies_len);
|
/linux-master/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | qlink.h | 969 * @ies: IEs for the peer constructed by the user space 975 u8 ies[]; member in struct:qlink_cmd_update_owe 1273 u8 ies[]; member in struct:qlink_event_sta_assoc 1300 u8 ies[]; member in struct:qlink_event_bss_join 1453 * @ies: IEs from the peer 1459 u8 ies[]; member in struct:qlink_event_update_owe
|
/linux-master/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.h | 171 int wilc_set_join_req(struct wilc_vif *vif, u8 *bssid, const u8 *ies,
|
/linux-master/net/wireless/ |
H A D | sme.c | 498 const u8 *ies, size_t ies_len, 506 (ies && cfg80211_find_ie(WLAN_EID_EXT_CAPABILITY, ies, ies_len))) { 507 *out_ies = kmemdup(ies, ies_len, GFP_KERNEL); 530 offs = ieee80211_ie_split(ies, ies_len, before_extcapa, 532 memcpy(buf, ies, offs); 535 ies + offs, ies_len - offs); 497 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) argument
|
H A D | mlme.c | 381 const struct cfg80211_bss_ies *ies; local 393 ies = rcu_dereference(req->links[i].bss->ies); 395 ies->data, ies->len);
|
H A D | core.h | 600 int cfg80211_parse_colocated_ap(const struct cfg80211_bss_ies *ies,
|
/linux-master/drivers/staging/rtl8723bs/core/ |
H A D | rtw_ap.c | 59 unsigned char *pie = pnetwork_mlmeext->ies; 667 if (!rtw_get_wps_ie(pnetwork->ies + _FIXED_IE_LENGTH_, 737 p = rtw_get_ie((pnetwork->ies + sizeof(struct ndis_802_11_fix_ie)), 830 u8 *ie = pbss_network->ies; 1405 unsigned char *p, *ie = pnetwork->ies; 1469 unsigned char *ie = pnetwork->ies;
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | cfg80211.c | 321 static int ath6kl_set_assoc_req_ies(struct ath6kl_vif *vif, const u8 *ies, argument 340 if (ies && ies_len) { 344 pos = ies; 346 while (pos + 1 < ies + ies_len) { 347 if (pos + 2 + pos[1] > ies + ies_len) 2643 const u8 *ies, size_t ies_len) 2656 if (ies && ies_len) { 2660 pos = ies; 2661 while (pos + 1 < ies + ies_len) { 2662 if (pos + 2 + pos[1] > ies 2642 ath6kl_set_ap_probe_resp_ies(struct ath6kl_vif *vif, const u8 *ies, size_t ies_len) argument 2768 u8 *ies; local [all...] |
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | hif_tx.c | 521 int wfx_hif_update_ie_beacon(struct wfx_vif *wvif, const u8 *ies, size_t ies_len) argument 532 memcpy(body->ie, ies, ies_len);
|
/linux-master/drivers/staging/rtl8192e/ |
H A D | rtllib_softmac.c | 689 u8 *tag, *ies; local 920 ies = &hdr->info_element[0].id; 921 ieee->assocreq_ies_len = (skb->data + skb->len) - ies; 922 ieee->assocreq_ies = kmemdup(ies, ieee->assocreq_ies_len, GFP_ATOMIC); 1575 u8 *ies; local 1620 ies = &assoc_resp->info_element[0].id; 1621 ieee->assocresp_ies_len = (skb->data + skb->len) - ies; 1622 ieee->assocresp_ies = kmemdup(ies,
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ftm-initiator.c | 1377 const u8 *ies, *lci, *civic, *msr_ie; local 1389 ies = mgmt->u.action.u.ftm.variable; 1392 msr_ie = cfg80211_find_ie_match(WLAN_EID_MEASURE_REPORT, ies, ies_len, 1399 msr_ie = cfg80211_find_ie_match(WLAN_EID_MEASURE_REPORT, ies, ies_len,
|
/linux-master/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723b_cmd.c | 138 memcpy(pframe, (unsigned char *)(rtw_get_beacon_interval_from_ie(cur_network->ies)), 2); 144 memcpy(pframe, (unsigned char *)(rtw_get_capability_from_ie(cur_network->ies)), 2); 151 memcpy(pframe, cur_network->ies+sizeof(struct ndis_802_11_fix_ie), pktlen);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | scan.c | 562 const u8 *ies, int ie_len, const u8 *ssid, 601 if (ies && ie_len) { 602 memcpy(pos, ies, ie_len); 561 iwl_fill_probe_req(struct ieee80211_mgmt *frame, const u8 *ta, const u8 *ies, int ie_len, const u8 *ssid, u8 ssid_len, int left) argument
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | cfg80211.c | 1767 static const u8 *_wil_cfg80211_find_ie(const u8 *ies, u16 ies_len, const u8 *ie, argument 1778 return cfg80211_find_ie(ie[0], ies, ies_len); 1785 return cfg80211_find_vendor_ie(oui, vie->oui_type, ies, 1864 u8 *ies = NULL; local 1872 ies = f->u.probe_resp.variable; 1877 return ies; 1885 u8 *ies = NULL, *proberesp; local 1902 &ies, &len); 1907 rc = wmi_set_ie(vif, WMI_FRAME_PROBE_RESP, len, ies); 1915 rc = wmi_set_ie(vif, WMI_FRAME_ASSOC_RESP, len, ies); [all...] |
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | fw.c | 1980 struct ieee80211_scan_ies *ies = rtwvif->scan_ies; local 1990 skb_put_data(new, ies->ies[idx], ies->len[idx]); 1991 skb_put_data(new, ies->common_ies, ies->common_ie_len); 2212 rtwvif->scan_ies = &scan_req->ies;
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | wlcore.h | 87 struct ieee80211_scan_ies *ies);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | mcu.h | 276 u8 ies[MT76_CONNAC_SCAN_IE_LEN]; member in struct:scan_ie_tlv
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 1378 const u8 *ies, *profile, *next_profile; local 1381 ies = bcn->data + ieee80211_get_hdrlen_from_skb(bcn); 1383 ies += sizeof(mgmt->u.beacon); 1384 ies_len = skb_tail_pointer(bcn) - ies; 1386 ies = cfg80211_find_ie(WLAN_EID_MULTIPLE_BSSID, ies, ies_len); 1389 while (ies) { 1392 ies_len -= (2 + ies[1]); 1393 mbssid_len = ies[1] - 1; 1394 profile = &ies[ 1487 u8 *ies; local 1844 const struct cfg80211_bss_ies *ies; local [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | txrx.c | 1164 u8 *ies = ((struct ieee80211_mgmt *) local 1166 size_t ies_len = skb->len - (ies - (u8 *)(skb->data)); 1168 tim_ie = cfg80211_find_ie(WLAN_EID_TIM, ies, ies_len);
|
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | ieee80211.h | 738 int rtw_ies_remove_ie(u8 *ies, uint *ies_len, uint offset, u8 eid, u8 *oui, u8 oui_len);
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | wow.c | 19 const u8 *rsn, *ies = mgmt->u.assoc_req.variable; local 22 rsn = cfg80211_find_ie(WLAN_EID_RSN, ies, skb->len);
|