Lines Matching refs:ivf
3197 int mlx4_get_vf_config(struct mlx4_dev *dev, int port, int vf, struct ifla_vf_info *ivf) in mlx4_get_vf_config() argument
3211 ivf->vf = vf; in mlx4_get_vf_config()
3214 ivf->mac[0] = ((s_info->mac >> (5*8)) & 0xff); in mlx4_get_vf_config()
3215 ivf->mac[1] = ((s_info->mac >> (4*8)) & 0xff); in mlx4_get_vf_config()
3216 ivf->mac[2] = ((s_info->mac >> (3*8)) & 0xff); in mlx4_get_vf_config()
3217 ivf->mac[3] = ((s_info->mac >> (2*8)) & 0xff); in mlx4_get_vf_config()
3218 ivf->mac[4] = ((s_info->mac >> (1*8)) & 0xff); in mlx4_get_vf_config()
3219 ivf->mac[5] = ((s_info->mac) & 0xff); in mlx4_get_vf_config()
3221 ivf->vlan = s_info->default_vlan; in mlx4_get_vf_config()
3222 ivf->qos = s_info->default_qos; in mlx4_get_vf_config()
3223 ivf->vlan_proto = s_info->vlan_proto; in mlx4_get_vf_config()
3226 ivf->max_tx_rate = s_info->tx_rate; in mlx4_get_vf_config()
3228 ivf->max_tx_rate = 0; in mlx4_get_vf_config()
3230 ivf->min_tx_rate = 0; in mlx4_get_vf_config()
3231 ivf->spoofchk = s_info->spoofchk; in mlx4_get_vf_config()
3232 ivf->linkstate = s_info->link_state; in mlx4_get_vf_config()