Lines Matching refs:vif
478 void ath5k_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath5k_vif_iter() argument
482 struct ath5k_vif *avf = (void *)vif->drv_priv; in ath5k_vif_iter()
520 struct ieee80211_vif *vif) in ath5k_update_bssid_mask_and_opmode() argument
537 if (vif) in ath5k_update_bssid_mask_and_opmode()
538 ath5k_vif_iter(&iter_data, vif->addr, vif); in ath5k_update_bssid_mask_and_opmode()
757 ieee80211_get_tx_rates(info->control.vif, (control) ? control->sta : NULL, skb, bf->rates, in ath5k_txbuf_setup()
787 info->control.vif, pktlen, info)); in ath5k_txbuf_setup()
793 info->control.vif, pktlen, info)); in ath5k_txbuf_setup()
1893 ath5k_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_beacon_update() argument
1900 if (WARN_ON(!vif)) { in ath5k_beacon_update()
1905 skb = ieee80211_beacon_get(hw, vif); in ath5k_beacon_update()
1912 avf = (void *)vif->drv_priv; in ath5k_beacon_update()
1931 struct ieee80211_vif *vif; in ath5k_beacon_send() local
1973 vif = ah->bslot[(slot + 1) % ATH_BCBUF]; in ath5k_beacon_send()
1976 (unsigned long long)tsf, tsftu, ah->bintval, slot, vif); in ath5k_beacon_send()
1978 vif = ah->bslot[0]; in ath5k_beacon_send()
1980 if (!vif) in ath5k_beacon_send()
1983 avf = (void *)vif->drv_priv; in ath5k_beacon_send()
1999 err = ath5k_beacon_update(ah->hw, vif); in ath5k_beacon_send()
2017 skb = ieee80211_get_buffered_bc(ah->hw, vif); in ath5k_beacon_send()
2024 skb = ieee80211_get_buffered_bc(ah->hw, vif); in ath5k_beacon_send()