Lines Matching refs:vlan
204 const struct switchdev_obj_port_vlan *vlan, in dsa_loop_port_vlan_add() argument
207 bool untagged = vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED; in dsa_loop_port_vlan_add()
208 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID; in dsa_loop_port_vlan_add()
213 if (vlan->vid >= ARRAY_SIZE(ps->vlans)) in dsa_loop_port_vlan_add()
219 vl = &ps->vlans[vlan->vid]; in dsa_loop_port_vlan_add()
228 __func__, port, vlan->vid, untagged ? "un" : "", pvid); in dsa_loop_port_vlan_add()
231 ps->ports[port].pvid = vlan->vid; in dsa_loop_port_vlan_add()
237 const struct switchdev_obj_port_vlan *vlan) in dsa_loop_port_vlan_del() argument
239 bool untagged = vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED; in dsa_loop_port_vlan_del()
248 vl = &ps->vlans[vlan->vid]; in dsa_loop_port_vlan_del()
254 if (pvid == vlan->vid) in dsa_loop_port_vlan_del()
258 __func__, port, vlan->vid, untagged ? "un" : "", pvid); in dsa_loop_port_vlan_del()