Lines Matching refs:vif
205 priv->vif = NULL; in lbtf_init_adapter()
257 if ((priv->vif->type == NL80211_IFTYPE_AP) && in lbtf_tx_work()
369 struct ieee80211_vif *vif) in lbtf_op_add_interface() argument
373 if (priv->vif != NULL) in lbtf_op_add_interface()
376 priv->vif = vif; in lbtf_op_add_interface()
377 switch (vif->type) { in lbtf_op_add_interface()
386 priv->vif = NULL; in lbtf_op_add_interface()
389 lbtf_set_mac_address(priv, (u8 *) vif->addr); in lbtf_op_add_interface()
395 struct ieee80211_vif *vif) in lbtf_op_remove_interface() argument
400 if (priv->vif->type == NL80211_IFTYPE_AP || in lbtf_op_remove_interface()
401 priv->vif->type == NL80211_IFTYPE_MESH_POINT) in lbtf_op_remove_interface()
405 priv->vif = NULL; in lbtf_op_remove_interface()
490 struct ieee80211_vif *vif, in lbtf_op_bss_info_changed() argument
499 switch (priv->vif->type) { in lbtf_op_bss_info_changed()
502 beacon = ieee80211_beacon_get(hw, vif); in lbtf_op_bss_info_changed()
720 if (priv->vif->type != NL80211_IFTYPE_AP) in lbtf_bcn_sent()
726 while ((skb = ieee80211_get_buffered_bc(priv->hw, priv->vif))) { in lbtf_bcn_sent()
736 skb = ieee80211_beacon_get(priv->hw, priv->vif); in lbtf_bcn_sent()