Searched defs:ies (Results 1 - 8 of 8) sorted by relevance
/net/mac80211/ |
H A D | scan.c | 279 &local->hw_scan_req->ies, 489 u8 *ies; local 516 ies = (u8 *)local->hw_scan_req + 519 local->hw_scan_req->req.ie = ies;
|
H A D | driver-ops.h | 349 struct ieee80211_scan_ies *ies) 360 req, ies); 346 drv_sched_scan_start(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument
|
H A D | ibss.c | 396 const struct cfg80211_bss_ies *ies; local 454 ies = rcu_dereference(cbss->ies); 455 tsf = ies->tsf; 472 const struct cfg80211_bss_ies *ies; local 496 ies = rcu_dereference(cbss->ies); 497 tsf = ies->tsf;
|
H A D | mlme.c | 1758 const struct cfg80211_bss_ies *ies; local 1761 ies = rcu_dereference(cbss->ies); 1762 if (ies) { 1766 ies->data, ies->len, 2634 const struct cfg80211_bss_ies *ies; local 2638 ies = rcu_dereference(cbss->ies); 2639 if (ies) 4016 const struct cfg80211_bss_ies *ies; local 4341 const struct cfg80211_bss_ies *ies; local [all...] |
H A D | util.c | 1428 ie_desc->ies[i] = buffer + old_pos; 2058 * @ies: the IE buffer 2080 size_t ieee80211_ie_split(const u8 *ies, size_t ielen, argument 2085 while (pos < ielen && ieee80211_id_in_list(ids, n_ids, ies[pos])) 2086 pos += 2 + ies[pos + 1]; 2091 size_t ieee80211_ie_split_vendor(const u8 *ies, size_t ielen, size_t offset) argument 2095 while (pos < ielen && ies[pos] != WLAN_EID_VENDOR_SPECIFIC) 2096 pos += 2 + ies[pos + 1];
|
/net/wireless/ |
H A D | scan.c | 63 struct cfg80211_bss_ies *ies; local 68 ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); 69 if (ies && !bss->pub.hidden_beacon_bss) 70 kfree_rcu(ies, rcu_head); 71 ies = (void *)rcu_access_pointer(bss->pub.proberesp_ies); 72 if (ies) 73 kfree_rcu(ies, rcu_head); 351 const u8 *cfg80211_find_ie(u8 eid, const u8 *ies, int len) argument 353 while (len > 2 && ies[0] != eid) { 354 len -= ies[ 365 cfg80211_find_vendor_ie(unsigned int oui, u8 oui_type, const u8 *ies, int len) argument 399 const struct cfg80211_bss_ies *ies; local 629 const struct cfg80211_bss_ies *ies; local 762 const struct cfg80211_bss_ies *ies; local 788 struct cfg80211_bss_ies *ies; local 893 struct cfg80211_bss_ies *ies; local 968 struct cfg80211_bss_ies *ies; local 1239 ieee80211_scan_add_ies(struct iw_request_info *info, const struct cfg80211_bss_ies *ies, char **current_ev, char *end_buf) argument 1286 const struct cfg80211_bss_ies *ies; local [all...] |
H A D | util.c | 763 const struct cfg80211_bss_ies *ies; local 765 ies = rcu_dereference(bss->ies); 766 if (!ies) 769 return cfg80211_find_ie(ie, ies->data, ies->len); 1127 int cfg80211_get_p2p_attr(const u8 *ies, unsigned int len, argument 1143 iedatalen = ies[1]; 1147 if (ies[0] != WLAN_EID_VENDOR_SPECIFIC) 1153 iedata = ies [all...] |
H A D | nl80211.c | 6084 const struct cfg80211_bss_ies *ies; local 6121 ies = rcu_dereference(res->ies); 6122 if (ies) { 6123 if (nla_put_u64(msg, NL80211_BSS_TSF, ies->tsf)) 6125 if (ies->len && nla_put(msg, NL80211_BSS_INFORMATION_ELEMENTS, 6126 ies->len, ies->data)) 6131 ies = rcu_dereference(res->beacon_ies); 6132 if (ies [all...] |
Completed in 1628 milliseconds