Lines Matching refs:vif_priv
1290 struct rtl8180_vif *vif_priv = in rtl8180_beacon_work() local
1293 container_of((void *)vif_priv, struct ieee80211_vif, drv_priv); in rtl8180_beacon_work()
1294 struct ieee80211_hw *dev = vif_priv->dev; in rtl8180_beacon_work()
1324 schedule_delayed_work(&vif_priv->beacon_work, in rtl8180_beacon_work()
1332 struct rtl8180_vif *vif_priv; in rtl8180_add_interface() local
1351 vif_priv = (struct rtl8180_vif *)&vif->drv_priv; in rtl8180_add_interface()
1352 vif_priv->dev = dev; in rtl8180_add_interface()
1353 INIT_DELAYED_WORK(&vif_priv->beacon_work, rtl8180_beacon_work); in rtl8180_add_interface()
1354 vif_priv->enable_beacon = false; in rtl8180_add_interface()
1507 struct rtl8180_vif *vif_priv; in rtl8180_bss_info_changed() local
1511 vif_priv = (struct rtl8180_vif *)&vif->drv_priv; in rtl8180_bss_info_changed()
1562 vif_priv->enable_beacon = info->enable_beacon; in rtl8180_bss_info_changed()
1565 cancel_delayed_work_sync(&vif_priv->beacon_work); in rtl8180_bss_info_changed()
1566 if (vif_priv->enable_beacon) in rtl8180_bss_info_changed()
1567 schedule_work(&vif_priv->beacon_work.work); in rtl8180_bss_info_changed()