Home
last modified time | relevance | path

Searched refs:ies_len (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/wireless/microchip/wilc1000/
H A Dhif.c386 int ies_len; in wilc_parse_join_bss_param() local
402 ies_len = ies->len; in wilc_parse_join_bss_param()
412 ssid_elm = cfg80211_find_ie(WLAN_EID_SSID, ies_data, ies_len); in wilc_parse_join_bss_param()
418 tim_elm = cfg80211_find_ie(WLAN_EID_TIM, ies_data, ies_len); in wilc_parse_join_bss_param()
425 rates_ie = cfg80211_find_ie(WLAN_EID_SUPP_RATES, ies_data, ies_len); in wilc_parse_join_bss_param()
436 ies_data, ies_len); in wilc_parse_join_bss_param()
451 ht_ie = cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, ies_data, ies_len); in wilc_parse_join_bss_param()
455 ret = cfg80211_get_p2p_attr(ies_data, ies_len, in wilc_parse_join_bss_param()
479 ies_data, ies_len); in wilc_parse_join_bss_param()
494 ies_data, ies_len); in wilc_parse_join_bss_param()
[all …]
H A Dhif.h172 size_t ies_len);
/linux/drivers/net/wireless/st/cw1200/
H A Dscan.c377 size_t ies_len; in cw1200_probe_work() local
414 ies_len = frame.skb->len - sizeof(struct ieee80211_hdr_3addr); in cw1200_probe_work()
416 if (ies_len) { in cw1200_probe_work()
418 (u8 *)cfg80211_find_ie(WLAN_EID_SSID, ies, ies_len); in cw1200_probe_work()
432 memmove(&ssidie[2], nextie, &ies[ies_len] - nextie); in cw1200_probe_work()
H A Dtxrx.c1166 size_t ies_len = skb->len - (ies - (u8 *)(skb->data)); in cw1200_rx_cb() local
1168 tim_ie = cfg80211_find_ie(WLAN_EID_TIM, ies, ies_len); in cw1200_rx_cb()
/linux/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c216 * @ies_len: Pointer of length of ies, will update to new length
224 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
232 if (!ies || !ies_len || *ies_len <= offset) in rtw_ies_remove_ie()
236 search_len = *ies_len - offset; in rtw_ies_remove_ie()
245 *ies_len = *ies_len - target_ielen; in rtw_ies_remove_ie()
/linux/net/wireless/
H A Dsme.c497 const u8 *ies, size_t ies_len, in cfg80211_sme_get_conn_ies() argument
505 (ies && cfg80211_find_ie(WLAN_EID_EXT_CAPABILITY, ies, ies_len))) { in cfg80211_sme_get_conn_ies()
506 *out_ies = kmemdup(ies, ies_len, GFP_KERNEL); in cfg80211_sme_get_conn_ies()
509 *out_ies_len = ies_len; in cfg80211_sme_get_conn_ies()
513 buf = kmalloc(ies_len + rdev->wiphy.extended_capabilities_len + 2, in cfg80211_sme_get_conn_ies()
518 if (ies_len) { in cfg80211_sme_get_conn_ies()
529 offs = ieee80211_ie_split(ies, ies_len, before_extcapa, in cfg80211_sme_get_conn_ies()
534 ies + offs, ies_len - offs); in cfg80211_sme_get_conn_ies()
547 *out_ies_len = ies_len + rdev->wiphy.extended_capabilities_len + 2; in cfg80211_sme_get_conn_ies()
H A Dnl80211.c6626 size_t ies_len = bcn->tail_len; in nl80211_parse_unsol_bcast_probe_resp()
6631 rates = cfg80211_find_elem(WLAN_EID_SUPP_RATES, ies, ies_len); in nl80211_parse_unsol_bcast_probe_resp()
6634 rates = cfg80211_find_elem(WLAN_EID_EXT_SUPP_RATES, ies, ies_len); in nl80211_parse_unsol_bcast_probe_resp()
6637 op = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_OPERATION, ies, ies_len); in nl80211_parse_unsol_bcast_probe_resp()
6651 op = cfg80211_find_elem(WLAN_EID_HT_OPERATION, ies, ies_len); in nl80211_check_ap_rate_selectors()
6660 op = cfg80211_find_elem(WLAN_EID_VHT_OPERATION, ies, ies_len); in nl80211_check_ap_rate_selectors()
6669 op = cfg80211_find_ext_elem(WLAN_EID_EXT_EHT_OPERATION, ies, ies_len);
6679 op = cfg80211_find_ext_elem(WLAN_EID_EXT_UHR_OPER, ies, ies_len); in nl80211_calculate_ap_params()
6951 size_t ies_len = params->beacon.tail_len; in nl80211_start_ap()
6955 cap = cfg80211_find_elem(WLAN_EID_HT_CAPABILITY, ies, ies_len); in nl80211_start_ap()
6674 size_t ies_len = bcn->tail_len; nl80211_calculate_ap_params() local
[all...]
H A Dtrace.h4004 __dynamic_array(u8, ies, ft_event->ies_len)
4013 ft_event->ies_len);
/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);
H A Dhif_tx.c521 int wfx_hif_update_ie_beacon(struct wfx_vif *wvif, const u8 *ies, size_t ies_len) in wfx_hif_update_ie_beacon() argument
525 int buf_len = sizeof(struct wfx_hif_req_update_ie) + ies_len; in wfx_hif_update_ie_beacon()
532 memcpy(body->ie, ies, ies_len); in wfx_hif_update_ie_beacon()
/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.c714 int ies_len, struct mwifiex_sta_node *node) in mwifiex_set_sta_ht_cap() argument
723 ies_len); in mwifiex_set_sta_ht_cap()
/linux/net/mac80211/
H A Dmlme.c8714 size_t ies_len; in ieee80211_sta_work()
8725 ies_len = len - IEEE80211_MIN_ACTION_SIZE(ttlm_req); in ieee80211_sta_work()
8727 ies_len, in ieee80211_sta_work()
11702 size_t ies_len;
11732 ies_len = len - IEEE80211_MIN_ACTION_SIZE(epcs) -
11735 elems = ieee802_11_parse_elems(pos, ies_len,
11766 int ies_len;
11815 ies_len = skb->len -
11819 if (ies_len < 0)
11824 ies_len,
8194 size_t ies_len; ieee80211_process_neg_ttlm_req() local
8362 int ies_len; ieee80211_sta_rx_queued_mgmt() local
11272 size_t ies_len; ieee80211_process_epcs_ena_resp() local
[all...]