Lines Matching refs:vlan
236 const struct switchdev_obj_port_vlan *vlan) in am65_cpsw_port_vlans_add() argument
238 bool untag = vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED; in am65_cpsw_port_vlans_add()
239 struct net_device *orig_dev = vlan->obj.orig_dev; in am65_cpsw_port_vlans_add()
240 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID; in am65_cpsw_port_vlans_add()
243 port->ndev->name, vlan->vid, vlan->flags); in am65_cpsw_port_vlans_add()
245 return am65_cpsw_port_vlan_add(port, untag, pvid, vlan->vid, orig_dev); in am65_cpsw_port_vlans_add()
249 const struct switchdev_obj_port_vlan *vlan) in am65_cpsw_port_vlans_del() argument
252 return am65_cpsw_port_vlan_del(port, vlan->vid, vlan->obj.orig_dev); in am65_cpsw_port_vlans_del()
305 struct switchdev_obj_port_vlan *vlan = SWITCHDEV_OBJ_PORT_VLAN(obj); in am65_cpsw_port_obj_add() local
314 err = am65_cpsw_port_vlans_add(port, vlan); in am65_cpsw_port_obj_add()
331 struct switchdev_obj_port_vlan *vlan = SWITCHDEV_OBJ_PORT_VLAN(obj); in am65_cpsw_port_obj_del() local
340 err = am65_cpsw_port_vlans_del(port, vlan); in am65_cpsw_port_obj_del()