Searched refs:ies (Results 26 - 50 of 80) sorted by relevance

1234

/linux-master/net/mac80211/
H A Dmlme.c615 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 Dibss.c394 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 Dutil.c1395 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 Dutil.c623 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 Die.c213 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 Dqlink.h969 * @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 Dhif.h171 int wilc_set_join_req(struct wilc_vif *vif, u8 *bssid, const u8 *ies,
/linux-master/net/wireless/
H A Dsme.c498 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 Dmlme.c381 const struct cfg80211_bss_ies *ies; local
393 ies = rcu_dereference(req->links[i].bss->ies);
395 ies->data, ies->len);
H A Dcore.h600 int cfg80211_parse_colocated_ap(const struct cfg80211_bss_ies *ies,
/linux-master/drivers/staging/rtl8723bs/core/
H A Drtw_ap.c59 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 Dcfg80211.c321 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 Dhif_tx.c521 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 Drtllib_softmac.c689 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 Dftm-initiator.c1377 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 Drtl8723b_cmd.c138 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 Dscan.c562 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 Dcfg80211.c1767 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 Dfw.c1980 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 Dwlcore.h87 struct ieee80211_scan_ies *ies);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.h276 u8 ies[MT76_CONNAC_SCAN_IE_LEN]; member in struct:scan_ie_tlv
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dmac.c1378 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 Dtxrx.c1164 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 Dieee80211.h738 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 Dwow.c19 const u8 *rsn, *ies = mgmt->u.assoc_req.variable; local
22 rsn = cfg80211_find_ie(WLAN_EID_RSN, ies, skb->len);

Completed in 400 milliseconds

1234