Lines Matching refs:vlan
65 u16 vlan; member
2051 static int vlan_add_to_slave(struct mlx4_dev *dev, int slave, u16 vlan, in vlan_add_to_slave() argument
2061 if (res->vlan == vlan && res->port == (u8) port) { in vlan_add_to_slave()
2075 res->vlan = vlan; in vlan_add_to_slave()
2085 static void vlan_del_from_slave(struct mlx4_dev *dev, int slave, u16 vlan, in vlan_del_from_slave() argument
2095 if (res->vlan == vlan && res->port == (u8) port) { in vlan_del_from_slave()
2120 __mlx4_unregister_vlan(dev, res->port, res->vlan); in rem_slave_vlans()
2132 u16 vlan; in vlan_alloc_res() local
2152 vlan = (u16) in_param; in vlan_alloc_res()
2154 err = __mlx4_register_vlan(dev, port, vlan, &vlan_index); in vlan_alloc_res()
2157 err = vlan_add_to_slave(dev, slave, vlan, port, vlan_index); in vlan_alloc_res()
2159 __mlx4_unregister_vlan(dev, port, vlan); in vlan_alloc_res()