Lines Matching defs:vif
117 void ieee80211_stop_rx_ba_session(struct ieee80211_vif *vif, u16 ba_rx_bitmap,
120 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
212 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN);
213 if (sdata->vif.type == NL80211_IFTYPE_AP ||
214 sdata->vif.type == NL80211_IFTYPE_AP_VLAN ||
215 sdata->vif.type == NL80211_IFTYPE_MESH_POINT)
216 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN);
217 else if (sdata->vif.type == NL80211_IFTYPE_STATION)
218 memcpy(mgmt->bssid, sdata->vif.cfg.ap_addr, ETH_ALEN);
219 else if (sdata->vif.type == NL80211_IFTYPE_ADHOC)
483 void ieee80211_manage_rx_ba_offl(struct ieee80211_vif *vif,
486 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
501 void ieee80211_rx_ba_timer_expired(struct ieee80211_vif *vif,
504 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);