Lines Matching refs:vlan
69 RCU_INIT_POINTER(sdata->u.vlan.sta, NULL); in ieee80211_change_iface()
673 struct ieee80211_sub_if_data *vlan; in ieee80211_start_ap() local
720 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) { in ieee80211_start_ap()
721 vlan->control_port_protocol = in ieee80211_start_ap()
723 vlan->control_port_no_encrypt = in ieee80211_start_ap()
725 vlan->encrypt_headroom = in ieee80211_start_ap()
728 vlan->vif.type); in ieee80211_start_ap()
772 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) in ieee80211_start_ap()
773 netif_carrier_on(vlan->dev); in ieee80211_start_ap()
808 struct ieee80211_sub_if_data *vlan; in ieee80211_stop_ap() local
836 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) in ieee80211_stop_ap()
837 netif_carrier_off(vlan->dev); in ieee80211_stop_ap()
1199 if (params->vlan) { in ieee80211_add_station()
1200 sdata = IEEE80211_DEV_TO_SUB_IF(params->vlan); in ieee80211_add_station()
1332 if (params->vlan && params->vlan != sta->sdata->dev) { in ieee80211_change_station()
1336 vlansdata = IEEE80211_DEV_TO_SUB_IF(params->vlan); in ieee80211_change_station()
1338 if (params->vlan->ieee80211_ptr->use_4addr) { in ieee80211_change_station()
1339 if (vlansdata->u.vlan.sta) { in ieee80211_change_station()
1344 rcu_assign_pointer(vlansdata->u.vlan.sta, sta); in ieee80211_change_station()
1349 sta->sdata->u.vlan.sta) { in ieee80211_change_station()
1350 RCU_INIT_POINTER(sta->sdata->u.vlan.sta, NULL); in ieee80211_change_station()