/drivers/net/wireless/mwifiex/ |
H A D | util.c | 312 mwifiex_set_sta_ht_cap(struct mwifiex_private *priv, const u8 *ies, argument 317 if (!ies) 320 ht_cap = (void *)cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, ies, ies_len);
|
H A D | ie.c | 224 static int mwifiex_update_vs_ie(const u8 *ies, int ies_len, argument 232 vendor_ie = cfg80211_find_vendor_ie(oui, oui_type, ies, ies_len);
|
H A D | sta_ioctl.c | 144 const struct cfg80211_bss_ies *ies; local 147 ies = rcu_dereference(bss->ies); 148 beacon_ie = kmemdup(ies->data, ies->len, GFP_ATOMIC); 149 beacon_ie_len = ies->len; 150 bss_desc->timestamp = ies->tsf;
|
/drivers/net/wireless/ti/wl18xx/ |
H A D | scan.c | 107 /* TODO: per-band ies? */ 168 struct ieee80211_scan_ies *ies) 244 ies->ies[band], 245 ies->len[band], 246 ies->common_ies, 247 ies->common_ie_len, 261 ies->ies[band], 262 ies 165 wl18xx_scan_sched_scan_config(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument 286 wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument [all...] |
/drivers/net/wireless/cw1200/ |
H A D | scan.c | 379 u8 *ies; local 416 ies = &frame.skb->data[sizeof(struct ieee80211_hdr_3addr)]; 421 (u8 *)cfg80211_find_ie(WLAN_EID_SSID, ies, ies_len); 435 memmove(&ssidie[2], nextie, &ies[ies_len] - nextie);
|
H A D | txrx.c | 1171 u8 *ies = ((struct ieee80211_mgmt *) local 1173 size_t ies_len = skb->len - (ies - (u8 *)(skb->data)); 1175 tim_ie = cfg80211_find_ie(WLAN_EID_TIM, ies, ies_len);
|
H A D | wsm.h | 1270 /* [in] */ u8 *ies; member in struct:wsm_update_ie
|
/drivers/net/wireless/ti/wl12xx/ |
H A D | scan.c | 320 struct ieee80211_scan_ies *ies) 381 ies->ies[band], 382 ies->len[band], 383 ies->common_ies, 384 ies->common_ie_len, 398 ies->ies[band], 399 ies->len[band], 400 ies 317 wl1271_scan_sched_scan_config(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument 456 wl12xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument [all...] |
/drivers/uwb/ |
H A D | ie.c | 65 * @ies: the IEs to print. 72 int uwb_ie_dump_hex(const struct uwb_ie_hdr *ies, size_t len, argument 80 ptr = (void *)ies; 211 uwb_rc->ies = (struct uwb_rc_cmd_set_ie *)ie_info; 212 uwb_rc->ies->rccb.bCommandType = UWB_RC_CET_GENERAL; 213 uwb_rc->ies->rccb.wCommand = cpu_to_le16(UWB_RC_CMD_SET_IE); 225 kfree(uwb_rc->ies); 226 uwb_rc->ies = NULL; 238 length = le16_to_cpu(rc->ies->wIELength); 243 new_ies = krealloc(rc->ies, new_capacit 285 uwb_rc_ie_add(struct uwb_rc *uwb_rc, const struct uwb_ie_hdr *ies, size_t size) argument [all...] |
H A D | beacon.c | 132 if (le16_to_cpu(rc->ies->wIELength) > 0) { 133 result = uwb_rc_set_ie(rc, rc->ies); 340 struct uwb_ie_hdr *ies; local 348 ies = (struct uwb_ie_hdr *)bf->IEData; 350 result = uwb_ie_dump_hex(ies, ies_len, buf, size);
|
/drivers/net/wireless/iwlwifi/dvm/ |
H A D | scan.c | 590 const u8 *ies, int ie_len, const u8 *ssid, 629 if (ies && ie_len) { 630 memcpy(pos, ies, ie_len); 589 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
|
/drivers/net/wireless/ath/ath6kl/ |
H A D | main.c | 427 u8 *ies = NULL, *wpa_ie = NULL, *pos; local 439 ies = mgmt->u.assoc_req.variable; 440 ies_len = assoc_info + assoc_req_len - ies; 444 ies = mgmt->u.reassoc_req.variable; 445 ies_len = assoc_info + assoc_req_len - ies; 449 pos = ies; 450 while (pos && pos + 1 < ies + ies_len) { 451 if (pos + 2 + pos[1] > ies + ies_len) 489 sinfo.assoc_req_ies = ies;
|
H A D | cfg80211.c | 322 static int ath6kl_set_assoc_req_ies(struct ath6kl_vif *vif, const u8 *ies, argument 341 if (ies && ies_len) { 345 pos = ies; 347 while (pos + 1 < ies + ies_len) { 348 if (pos + 2 + pos[1] > ies + ies_len) 2630 const u8 *ies, size_t ies_len) 2643 if (ies && ies_len) { 2647 pos = ies; 2648 while (pos + 1 < ies + ies_len) { 2649 if (pos + 2 + pos[1] > ies 2629 ath6kl_set_ap_probe_resp_ies(struct ath6kl_vif *vif, const u8 *ies, size_t ies_len) argument 2755 u8 *ies; local [all...] |
/drivers/net/wireless/iwlwifi/mvm/ |
H A D | scan.c | 674 struct ieee80211_scan_ies *ies, 690 ies->ies[band], ies->len[band], 691 ies->common_ies, ies->common_ie_len, 829 struct ieee80211_scan_ies *ies) 868 iwl_scan_offload_build_tx_cmd(mvm, vif, ies, 877 iwl_scan_offload_build_tx_cmd(mvm, vif, ies, 1129 struct ieee80211_scan_ies *ies, 672 iwl_scan_offload_build_tx_cmd(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_scan_ies *ies, enum ieee80211_band band, struct iwl_tx_cmd *cmd, u8 *data) argument 826 iwl_mvm_config_sched_scan(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument 1128 iwl_mvm_build_unified_scan_probe(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_scan_ies *ies, struct iwl_scan_req_unified_lmac *cmd) argument 1295 iwl_mvm_unified_sched_scan_lmac(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument [all...] |
H A D | mac80211.c | 2145 struct ieee80211_scan_ies *ies) 2175 ret = iwl_mvm_config_sched_scan(mvm, vif, req, ies); 2185 ret = iwl_mvm_unified_sched_scan_lmac(mvm, vif, req, ies); 2142 iwl_mvm_mac_sched_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument
|
/drivers/staging/rtl8723au/core/ |
H A D | rtw_ieee80211.c | 251 * @ies: Address of IEs to search 252 * @ies_len: Pointer of length of ies, will update to new length 258 * Returns: _SUCCESS: ies is updated, _FAIL: not updated 260 int rtw_ies_remove_ie23a(u8 *ies, uint *ies_len, uint offset, u8 eid, argument 269 if (!ies || !ies_len || *ies_len <= offset) 272 start = ies + offset;
|
H A D | rtw_mlme_ext.c | 2324 static int update_hidden_ssid(u8 *ies, u32 ies_len, u8 hidden_ssid_mode) argument 2332 ssid_ie = rtw_get_ie23a(ies, WLAN_EID_SSID, &ssid_len_ori, ies_len); 2344 remain_len = ies_len -(next_ie-ies);
|
/drivers/staging/rtl8188eu/core/ |
H A D | rtw_ieee80211.c | 289 * @ies: Address of IEs to search 290 * @ies_len: Pointer of length of ies, will update to new length 296 * Returns: _SUCCESS: ies is updated, _FAIL: not updated 298 int rtw_ies_remove_ie(u8 *ies, uint *ies_len, uint offset, u8 eid, u8 *oui, u8 oui_len) argument 306 if (!ies || !ies_len || *ies_len <= offset) 309 start = ies + offset;
|
H A D | rtw_mlme_ext.c | 1950 static int update_hidden_ssid(u8 *ies, u32 ies_len, u8 hidden_ssid_mode) argument 1956 ssid_ie = rtw_get_ie(ies, WLAN_EID_SSID, &ssid_len_ori, ies_len); 1964 remain_len = ies_len - (next_ie - ies);
|
/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 1100 const struct cfg80211_bss_ies *ies; local 1105 ies = rcu_dereference(bss->ies); 1109 ies->data, 1110 ies->len);
|
H A D | wmi.c | 1387 u8 *ies, *ie; local 1416 ies = bcn->data; 1417 ies += ieee80211_hdrlen(hdr->frame_control); 1418 ies += 12; /* fixed parameters */ 1420 ie = (u8 *)cfg80211_find_ie(WLAN_EID_TIM, ies, 1421 (u8 *)skb_tail_pointer(bcn) - ies);
|
/drivers/staging/rtl8192e/ |
H A D | rtllib_softmac.c | 1177 u8 *tag, *ies; local 1414 ies = &(hdr->info_element[0].id); 1415 ieee->assocreq_ies_len = (skb->data + skb->len) - ies; 1418 memcpy(ieee->assocreq_ies, ies, ieee->assocreq_ies_len); 2233 u8 *ies; local 2279 ies = &(assoc_resp->info_element[0].id); 2280 ieee->assocresp_ies_len = (skb->data + skb->len) - ies; 2284 memcpy(ieee->assocresp_ies, ies,
|
/drivers/net/wireless/iwlegacy/ |
H A D | common.c | 1632 const u8 *ta, const u8 *ies, int ie_len, int left) 1666 if (ies && ie_len) { 1667 memcpy(pos, ies, ie_len); 1631 il_fill_probe_req(struct il_priv *il, struct ieee80211_mgmt *frame, const u8 *ta, const u8 *ies, int ie_len, int left) argument
|
/drivers/net/wireless/ |
H A D | rndis_wlan.c | 261 u8 ies[0]; member in struct:ndis_80211_bssid_ex 2005 fixed = (struct ndis_80211_fixed_ies *)bssid->ies; 2007 ie = (void *)(bssid->ies + sizeof(struct ndis_80211_fixed_ies));
|
/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 3686 struct ieee80211_scan_ies *ies) 3705 ret = wl->ops->sched_scan_start(wl, wlvif, req, ies); 3683 wl1271_op_sched_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument
|