Lines Matching refs:vif
229 struct ieee80211_vif *vif);
231 struct ieee80211_vif *vif);
241 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
251 struct ieee80211_vif *vif);
253 struct ieee80211_vif *vif,
1337 sc->vif, pktlen, info));
1343 sc->vif, pktlen, info));
2321 ath5k_beacon_update(sc->hw, sc->vif);
2328 skb = ieee80211_get_buffered_bc(sc->hw, sc->vif);
2331 skb = ieee80211_get_buffered_bc(sc->hw, sc->vif);
2971 struct ieee80211_vif *vif)
2977 if (sc->vif) {
2982 sc->vif = vif;
2984 switch (vif->type) {
2990 sc->opmode = vif->type;
2999 ath5k_hw_set_lladdr(sc->ah, vif->addr);
3010 struct ieee80211_vif *vif)
3016 if (sc->vif != vif)
3020 sc->vif = NULL;
3054 * separately eg. when we have only one STA vif, use
3216 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
3346 ath5k_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
3352 if (WARN_ON(!vif)) {
3357 skb = ieee80211_beacon_get(hw, vif);
3391 struct ieee80211_vif *vif,
3401 if (WARN_ON(sc->vif != vif))
3433 ath5k_beacon_update(hw, vif);