Lines Matching refs:vif

54 				 struct ieee80211_vif *vif)  in mt7601u_add_interface()  argument
57 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_add_interface()
78 struct ieee80211_vif *vif) in mt7601u_remove_interface() argument
81 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_remove_interface()
140 mt7601u_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_bss_info_changed() argument
215 mt7601u_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_add() argument
220 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_sta_add()
246 mt7601u_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_remove() argument
265 mt7601u_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_notify() argument
272 struct ieee80211_vif *vif, in mt7601u_sw_scan() argument
283 struct ieee80211_vif *vif) in mt7601u_sw_scan_complete() argument
293 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7601u_set_key() argument
297 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_set_key()
336 mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76_ampdu_action() argument
355 ieee80211_send_bar(vif, sta->addr, tid, msta->agg_ssn[tid]); in mt76_ampdu_action()
362 ieee80211_start_tx_ba_cb_irqsafe(vif, sta->addr, tid); in mt76_ampdu_action()
365 ieee80211_stop_tx_ba_cb_irqsafe(vif, sta->addr, tid); in mt76_ampdu_action()
373 mt76_sta_rate_tbl_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76_sta_rate_tbl_update() argument