Lines Matching refs:vif

81 	memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN);  in ieee80211_send_addba_request()
82 if (sdata->vif.type == NL80211_IFTYPE_AP || in ieee80211_send_addba_request()
83 sdata->vif.type == NL80211_IFTYPE_AP_VLAN || in ieee80211_send_addba_request()
84 sdata->vif.type == NL80211_IFTYPE_MESH_POINT) in ieee80211_send_addba_request()
85 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request()
86 else if (sdata->vif.type == NL80211_IFTYPE_STATION) in ieee80211_send_addba_request()
88 else if (sdata->vif.type == NL80211_IFTYPE_ADHOC) in ieee80211_send_addba_request()
113 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar() argument
115 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_send_bar()
131 memcpy(bar->ta, sdata->vif.addr, ETH_ALEN); in ieee80211_send_bar()
166 int queue = sdata->vif.hw_queue[ieee80211_ac_from_tid(tid)]; in __acquires()
181 int queue = sdata->vif.hw_queue[ieee80211_ac_from_tid(tid)]; in __releases()
237 int queue = sdata->vif.hw_queue[ieee80211_ac_from_tid(tid)]; in __acquires()
574 if (sdata->vif.type != NL80211_IFTYPE_STATION && in ieee80211_start_tx_ba_session()
575 sdata->vif.type != NL80211_IFTYPE_MESH_POINT && in ieee80211_start_tx_ba_session()
576 sdata->vif.type != NL80211_IFTYPE_AP_VLAN && in ieee80211_start_tx_ba_session()
577 sdata->vif.type != NL80211_IFTYPE_AP && in ieee80211_start_tx_ba_session()
578 sdata->vif.type != NL80211_IFTYPE_ADHOC) in ieee80211_start_tx_ba_session()
600 if (sta->sdata->vif.type == NL80211_IFTYPE_ADHOC && in ieee80211_start_tx_ba_session()
718 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid) in ieee80211_start_tx_ba_cb() argument
720 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_start_tx_ba_cb()
760 void ieee80211_start_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_start_tx_ba_cb_irqsafe() argument
763 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_start_tx_ba_cb_irqsafe()
837 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid) in ieee80211_stop_tx_ba_cb() argument
839 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_stop_tx_ba_cb()
891 void ieee80211_stop_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_stop_tx_ba_cb_irqsafe() argument
894 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_stop_tx_ba_cb_irqsafe()