Lines Matching refs:vp
230 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
231 WARN(vp->magic != HWSIM_VIF_MAGIC,
233 vif, vp->magic, vif->addr, vif->type, vif->p2p);
238 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
239 vp->magic = HWSIM_VIF_MAGIC;
244 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
245 vp->magic = 0;
1008 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
1012 if (!vp->assoc)
1017 __func__, vp->bssid, vp->aid);
1026 pspoll->aid = cpu_to_le16(0xc000 | vp->aid);
1027 memcpy(pspoll->bssid, vp->bssid, ETH_ALEN);
1039 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
1044 if (!vp->assoc)
1049 __func__, vp->bssid, ps);
1060 memcpy(hdr->addr1, vp->bssid, ETH_ALEN);
1062 memcpy(hdr->addr3, vp->bssid, ETH_ALEN);
2145 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
2148 &vp->skip_beacons[link_conf->link_id]);
2216 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
2223 if (vp->skip_beacons[link_conf->link_id]) {
2224 vp->skip_beacons[link_conf->link_id]--;
2471 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
2473 if (vp->bcn_en)
2481 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
2491 vp->assoc = vif->cfg.assoc;
2492 vp->aid = vif->cfg.aid;
2509 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
2522 memcpy(vp->bssid, info->bssid, ETH_ALEN);
2528 vp->bcn_en = info->enable_beacon;