Lines Matching refs:vif
264 rts_dur = ieee80211_rts_duration(dev, priv->vif, in rtl8187_tx()
269 rts_dur = ieee80211_ctstoself_duration(dev, priv->vif, in rtl8187_tx()
304 ieee80211_generic_frame_duration(dev, priv->vif, in rtl8187_tx()
1056 static u64 rtl8187_get_tsf(struct ieee80211_hw *dev, struct ieee80211_vif *vif) in rtl8187_get_tsf() argument
1069 struct ieee80211_vif *vif = in rtl8187_beacon_work() local
1080 skb = ieee80211_beacon_get(dev, vif); in rtl8187_beacon_work()
1089 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8187_get_tsf(dev, vif)); in rtl8187_beacon_work()
1102 usecs_to_jiffies(1024 * vif->bss_conf.beacon_int)); in rtl8187_beacon_work()
1107 struct ieee80211_vif *vif) in rtl8187_add_interface() argument
1115 if (priv->vif) in rtl8187_add_interface()
1118 switch (vif->type) { in rtl8187_add_interface()
1127 priv->vif = vif; in rtl8187_add_interface()
1130 vif_priv = (struct rtl8187_vif *)&vif->drv_priv; in rtl8187_add_interface()
1139 ((u8 *)vif->addr)[i]); in rtl8187_add_interface()
1148 struct ieee80211_vif *vif) in rtl8187_remove_interface() argument
1152 priv->vif = NULL; in rtl8187_remove_interface()
1254 struct ieee80211_vif *vif, in rtl8187_bss_info_changed() argument
1263 vif_priv = (struct rtl8187_vif *)&vif->drv_priv; in rtl8187_bss_info_changed()
1277 if (vif->type == NL80211_IFTYPE_ADHOC) in rtl8187_bss_info_changed()
1344 struct ieee80211_vif *vif, u16 queue, in rtl8187_conf_tx() argument