Lines Matching refs:vif
56 switch (sdata->vif.type) { in ieee80211_apply_htcap_overrides()
157 if (sdata->vif.type == NL80211_IFTYPE_STATION || in ieee80211_ht_cap_ie_to_sta_ht_cap()
158 sdata->vif.type == NL80211_IFTYPE_ADHOC) in ieee80211_ht_cap_ie_to_sta_ht_cap()
238 switch (sdata->vif.bss_conf.chandef.width) { in ieee80211_ht_cap_ie_to_sta_ht_cap()
375 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
376 if (sdata->vif.type == NL80211_IFTYPE_AP || in ieee80211_send_delba()
377 sdata->vif.type == NL80211_IFTYPE_AP_VLAN || in ieee80211_send_delba()
378 sdata->vif.type == NL80211_IFTYPE_MESH_POINT) in ieee80211_send_delba()
379 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
380 else if (sdata->vif.type == NL80211_IFTYPE_STATION) in ieee80211_send_delba()
382 else if (sdata->vif.type == NL80211_IFTYPE_ADHOC) in ieee80211_send_delba()
495 void ieee80211_request_smps(struct ieee80211_vif *vif, in ieee80211_request_smps() argument
498 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_request_smps()
500 if (WARN_ON_ONCE(vif->type != NL80211_IFTYPE_STATION && in ieee80211_request_smps()
501 vif->type != NL80211_IFTYPE_AP)) in ieee80211_request_smps()
504 if (vif->type == NL80211_IFTYPE_STATION) { in ieee80211_request_smps()