Lines Matching refs:mgmt
146 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update() argument
149 bool beacon = ieee80211_is_beacon(mgmt->frame_control) || in ieee80211_bss_info_update()
150 ieee80211_is_s1g_beacon(mgmt->frame_control); in ieee80211_bss_info_update()
191 mgmt, len, GFP_ATOMIC); in ieee80211_bss_info_update()
195 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in ieee80211_bss_info_update()
196 elements = mgmt->u.probe_resp.variable; in ieee80211_bss_info_update()
199 } else if (ieee80211_is_s1g_beacon(mgmt->frame_control)) { in ieee80211_bss_info_update()
200 struct ieee80211_ext *ext = (void *) mgmt; in ieee80211_bss_info_update()
206 elements = mgmt->u.beacon.variable; in ieee80211_bss_info_update()
259 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_scan_rx() local
265 if (!ieee80211_is_probe_resp(mgmt->frame_control) && in ieee80211_scan_rx()
266 !ieee80211_is_beacon(mgmt->frame_control) && in ieee80211_scan_rx()
267 !ieee80211_is_s1g_beacon(mgmt->frame_control)) in ieee80211_scan_rx()
270 if (ieee80211_is_s1g_beacon(mgmt->frame_control)) { in ieee80211_scan_rx()
271 if (ieee80211_is_s1g_short_beacon(mgmt->frame_control)) in ieee80211_scan_rx()
298 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in ieee80211_scan_rx()
316 mgmt->da) && in ieee80211_scan_rx()
318 mgmt->da)) in ieee80211_scan_rx()
329 mgmt, skb->len, in ieee80211_scan_rx()