Lines Matching refs:vif_priv
1064 struct rtl8187_vif *vif_priv = in rtl8187_beacon_work() local
1067 container_of((void *)vif_priv, struct ieee80211_vif, drv_priv); in rtl8187_beacon_work()
1068 struct ieee80211_hw *dev = vif_priv->dev; in rtl8187_beacon_work()
1098 schedule_delayed_work(&vif_priv->beacon_work, in rtl8187_beacon_work()
1107 struct rtl8187_vif *vif_priv; in rtl8187_add_interface() local
1127 vif_priv = (struct rtl8187_vif *)&vif->drv_priv; in rtl8187_add_interface()
1128 vif_priv->dev = dev; in rtl8187_add_interface()
1129 INIT_DELAYED_WORK(&vif_priv->beacon_work, rtl8187_beacon_work); in rtl8187_add_interface()
1130 vif_priv->enable_beacon = false; in rtl8187_add_interface()
1256 struct rtl8187_vif *vif_priv; in rtl8187_bss_info_changed() local
1260 vif_priv = (struct rtl8187_vif *)&vif->drv_priv; in rtl8187_bss_info_changed()
1292 vif_priv->enable_beacon = info->enable_beacon; in rtl8187_bss_info_changed()
1295 cancel_delayed_work_sync(&vif_priv->beacon_work); in rtl8187_bss_info_changed()
1296 if (vif_priv->enable_beacon) in rtl8187_bss_info_changed()
1297 schedule_work(&vif_priv->beacon_work.work); in rtl8187_bss_info_changed()