Lines Matching refs:vlan
70 RCU_INIT_POINTER(sdata->u.vlan.sta, NULL); in ieee80211_change_iface()
715 struct ieee80211_sub_if_data *vlan; in ieee80211_start_ap() local
762 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) { in ieee80211_start_ap()
763 vlan->control_port_protocol = in ieee80211_start_ap()
765 vlan->control_port_no_encrypt = in ieee80211_start_ap()
767 vlan->encrypt_headroom = in ieee80211_start_ap()
770 vlan->vif.type); in ieee80211_start_ap()
814 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) in ieee80211_start_ap()
815 netif_carrier_on(vlan->dev); in ieee80211_start_ap()
850 struct ieee80211_sub_if_data *vlan; in ieee80211_stop_ap() local
878 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) in ieee80211_stop_ap()
879 netif_carrier_off(vlan->dev); in ieee80211_stop_ap()
1226 if (params->vlan) { in ieee80211_add_station()
1227 sdata = IEEE80211_DEV_TO_SUB_IF(params->vlan); in ieee80211_add_station()
1352 if (params->vlan && params->vlan != sta->sdata->dev) { in ieee80211_change_station()
1356 vlansdata = IEEE80211_DEV_TO_SUB_IF(params->vlan); in ieee80211_change_station()
1358 if (params->vlan->ieee80211_ptr->use_4addr) { in ieee80211_change_station()
1359 if (vlansdata->u.vlan.sta) { in ieee80211_change_station()
1364 rcu_assign_pointer(vlansdata->u.vlan.sta, sta); in ieee80211_change_station()
1369 sta->sdata->u.vlan.sta) { in ieee80211_change_station()
1370 RCU_INIT_POINTER(sta->sdata->u.vlan.sta, NULL); in ieee80211_change_station()