Lines Matching refs:vf
883 static enum ib_port_state vf_port_state(struct mlx4_dev *dev, int port, int vf) in vf_port_state() argument
885 if (mlx4_get_slave_port_state(dev, vf, port) == SLAVE_PORT_UP) in vf_port_state()
2669 static int mlx4_get_slave_indx(struct mlx4_dev *dev, int vf) in mlx4_get_slave_indx() argument
2671 if ((vf < 0) || (vf >= dev->persist->num_vfs)) { in mlx4_get_slave_indx()
2673 vf, dev->persist->num_vfs); in mlx4_get_slave_indx()
2677 return vf+1; in mlx4_get_slave_indx()
2713 int vf; in mlx4_get_active_ports() local
2722 vf = mlx4_get_vf_indx(dev, slave); in mlx4_get_active_ports()
2723 if (vf < 0) in mlx4_get_active_ports()
2726 bitmap_set(actv_ports.ports, dev->dev_vfs[vf].min_port - 1, in mlx4_get_active_ports()
2918 int mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u64 mac) in mlx4_set_vf_mac() argument
2927 slave = mlx4_get_slave_indx(dev, vf); in mlx4_set_vf_mac()
2935 vf, port, s_info->mac); in mlx4_set_vf_mac()
2941 int mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan, u8 qos) in mlx4_set_vf_vlan() argument
2954 slave = mlx4_get_slave_indx(dev, vf); in mlx4_set_vf_vlan()
2980 vf, port); in mlx4_set_vf_vlan()
2985 int mlx4_set_vf_rate(struct mlx4_dev *dev, int port, int vf, int min_tx_rate, in mlx4_set_vf_rate() argument
3002 slave = mlx4_get_slave_indx(dev, vf); in mlx4_set_vf_rate()
3011 mlx4_info(dev, "vf %d failed to set rate %d\n", vf, in mlx4_set_vf_rate()
3024 "rate set for VF %d when not in valid state\n", vf); in mlx4_set_vf_rate()
3073 int mlx4_set_vf_spoofchk(struct mlx4_dev *dev, int port, int vf, bool setting) in mlx4_set_vf_spoofchk() argument
3083 slave = mlx4_get_slave_indx(dev, vf); in mlx4_set_vf_spoofchk()
3095 int mlx4_get_vf_config(struct mlx4_dev *dev, int port, int vf, struct ifla_vf_info *ivf) in mlx4_get_vf_config() argument
3104 slave = mlx4_get_slave_indx(dev, vf); in mlx4_get_vf_config()
3109 ivf->vf = vf; in mlx4_get_vf_config()
3135 int mlx4_set_vf_link_state(struct mlx4_dev *dev, int port, int vf, int link_state) in mlx4_set_vf_link_state() argument
3142 slave = mlx4_get_slave_indx(dev, vf); in mlx4_set_vf_link_state()
3178 vf, port); in mlx4_set_vf_link_state()