Lines Matching refs:vif
855 struct ieee80211_vif *vif,
1640 beacon = ieee80211_beacon_get(wl->hw, wl->vif);
3653 struct ieee80211_vif *vif,
3666 B43_WARN_ON(wl->vif != vif);
3711 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
4375 struct ieee80211_vif *vif)
4383 if (vif->type != NL80211_IFTYPE_AP &&
4384 vif->type != NL80211_IFTYPE_MESH_POINT &&
4385 vif->type != NL80211_IFTYPE_STATION &&
4386 vif->type != NL80211_IFTYPE_WDS &&
4387 vif->type != NL80211_IFTYPE_ADHOC)
4394 b43dbg(wl, "Adding Interface type %d\n", vif->type);
4398 wl->vif = vif;
4399 wl->if_type = vif->type;
4400 memcpy(wl->mac_addr, vif->addr, ETH_ALEN);
4415 struct ieee80211_vif *vif)
4420 b43dbg(wl, "Removing Interface type %d\n", vif->type);
4425 B43_WARN_ON(wl->vif != vif);
4426 wl->vif = NULL;
4516 struct ieee80211_vif *vif,
4522 B43_WARN_ON(!vif || wl->vif != vif);