Lines Matching refs:sdata
19 struct ieee80211_sub_if_data *sdata; in __ieee80211_suspend() local
85 list_for_each_entry(sdata, &local->interfaces, list) { in __ieee80211_suspend()
86 if (!ieee80211_sdata_running(sdata)) in __ieee80211_suspend()
88 if (sdata->vif.type != NL80211_IFTYPE_STATION) in __ieee80211_suspend()
90 ieee80211_mgd_quiesce(sdata); in __ieee80211_suspend()
100 if (sdata->u.mgd.associated && in __ieee80211_suspend()
101 sdata->u.mgd.powersave && in __ieee80211_suspend()
142 list_for_each_entry(sdata, &local->interfaces, list) { in __ieee80211_suspend()
143 if (!ieee80211_sdata_running(sdata)) in __ieee80211_suspend()
145 switch (sdata->vif.type) { in __ieee80211_suspend()
150 ieee80211_mgd_quiesce(sdata); in __ieee80211_suspend()
155 sta = sdata->u.wds.sta; in __ieee80211_suspend()
161 WARN_ON(drv_sta_state(local, sta->sdata, in __ieee80211_suspend()
171 drv_remove_interface(local, sdata); in __ieee80211_suspend()
203 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_report_wowlan_wakeup() local
205 cfg80211_report_wowlan_wakeup(&sdata->wdev, wakeup, gfp); in ieee80211_report_wowlan_wakeup()