Lines Matching refs:vif
38 struct ieee80211_vif *vif, in p54_sta_add_remove() argument
53 static void p54_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in p54_sta_notify() argument
139 struct ieee80211_vif *vif) in p54_beacon_update() argument
145 beacon = ieee80211_beacon_get(priv->hw, vif); in p54_beacon_update()
227 struct ieee80211_vif *vif) in p54_add_interface() argument
232 vif->driver_flags |= IEEE80211_VIF_BEACON_FILTER; in p54_add_interface()
240 priv->vif = vif; in p54_add_interface()
242 switch (vif->type) { in p54_add_interface()
247 priv->mode = vif->type; in p54_add_interface()
254 memcpy(priv->mac_addr, vif->addr, ETH_ALEN); in p54_add_interface()
261 struct ieee80211_vif *vif) in p54_remove_interface() argument
266 priv->vif = NULL; in p54_remove_interface()
412 struct ieee80211_vif *vif, u16 queue, in p54_conf_tx() argument
458 struct ieee80211_vif *vif, in p54_bss_info_changed() argument
473 p54_beacon_update(priv, vif); in p54_bss_info_changed()
506 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in p54_set_key() argument
674 static void p54_flush(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in p54_flush() argument