Lines Matching defs:vif
261 rts_dur = ieee80211_rts_duration(dev, priv->vif,
266 rts_dur = ieee80211_ctstoself_duration(dev, priv->vif,
299 ieee80211_generic_frame_duration(dev, priv->vif,
1054 static u64 rtl8187_get_tsf(struct ieee80211_hw *dev, struct ieee80211_vif *vif)
1067 struct ieee80211_vif *vif =
1078 skb = ieee80211_beacon_get(dev, vif, 0);
1087 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8187_get_tsf(dev, vif));
1100 usecs_to_jiffies(1024 * vif->bss_conf.beacon_int));
1105 struct ieee80211_vif *vif)
1113 if (priv->vif)
1116 switch (vif->type) {
1125 priv->vif = vif;
1128 vif_priv = (struct rtl8187_vif *)&vif->drv_priv;
1137 ((u8 *)vif->addr)[i]);
1146 struct ieee80211_vif *vif)
1150 priv->vif = NULL;
1252 struct ieee80211_vif *vif,
1261 vif_priv = (struct rtl8187_vif *)&vif->drv_priv;
1275 if (vif->type == NL80211_IFTYPE_ADHOC)
1341 struct ieee80211_vif *vif,