Lines Matching defs:vlan
637 struct vlan_vid *vlan = NULL;
652 list_for_each_entry_rcu(vlan, &ndp->vlan_vids, list) {
653 vid = vlan->vid;
1668 struct vlan_vid *vlan;
1684 list_for_each_entry_rcu(vlan, &ndp->vlan_vids, list) {
1686 if (vlan->vid == vid) {
1694 "tried to add vlan id %u but NCSI max already registered (%u)\n",
1699 vlan = kzalloc(sizeof(*vlan), GFP_KERNEL);
1700 if (!vlan)
1703 vlan->proto = proto;
1704 vlan->vid = vid;
1705 list_add_rcu(&vlan->list, &ndp->vlan_vids);
1717 struct vlan_vid *vlan, *tmp;
1734 list_for_each_entry_safe(vlan, tmp, &ndp->vlan_vids, list)
1735 if (vlan->vid == vid) {
1737 list_del_rcu(&vlan->list);
1739 kfree(vlan);