Lines Matching refs:vif_priv
1278 struct rtl8180_vif *vif_priv = in rtl8180_beacon_work() local
1281 container_of((void *)vif_priv, struct ieee80211_vif, drv_priv); in rtl8180_beacon_work()
1282 struct ieee80211_hw *dev = vif_priv->dev; in rtl8180_beacon_work()
1312 schedule_delayed_work(&vif_priv->beacon_work, in rtl8180_beacon_work()
1320 struct rtl8180_vif *vif_priv; in rtl8180_add_interface() local
1339 vif_priv = (struct rtl8180_vif *)&vif->drv_priv; in rtl8180_add_interface()
1340 vif_priv->dev = dev; in rtl8180_add_interface()
1341 INIT_DELAYED_WORK(&vif_priv->beacon_work, rtl8180_beacon_work); in rtl8180_add_interface()
1342 vif_priv->enable_beacon = false; in rtl8180_add_interface()
1494 struct rtl8180_vif *vif_priv; in rtl8180_bss_info_changed() local
1498 vif_priv = (struct rtl8180_vif *)&vif->drv_priv; in rtl8180_bss_info_changed()
1549 vif_priv->enable_beacon = info->enable_beacon; in rtl8180_bss_info_changed()
1552 cancel_delayed_work_sync(&vif_priv->beacon_work); in rtl8180_bss_info_changed()
1553 if (vif_priv->enable_beacon) in rtl8180_bss_info_changed()
1554 schedule_work(&vif_priv->beacon_work.work); in rtl8180_bss_info_changed()