Searched refs:vf_admin (Results 1 - 3 of 3) sorted by relevance
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
H A D | cmd.c | 1828 vp_admin = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_master_immediate_activate_vlan_qos() 1984 priv->mfunc.master.vf_admin[slave].enable_smi[port]; mlx4_master_activate_admin_state() 1986 vp_admin = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_master_activate_admin_state() 2315 struct mlx4_vf_admin_state *vf_admin; mlx4_multi_func_init() local 2323 priv->mfunc.master.vf_admin = mlx4_multi_func_init() 2326 if (!priv->mfunc.master.vf_admin) mlx4_multi_func_init() 2336 vf_admin = &priv->mfunc.master.vf_admin[i]; mlx4_multi_func_init() 2361 admin_vport = &vf_admin->vport[port]; mlx4_multi_func_init() 2422 kfree(priv->mfunc.master.vf_admin); mlx4_multi_func_init() 2522 kfree(priv->mfunc.master.vf_admin); mlx4_multi_func_cleanup() 2852 struct mlx4_vport_state *vf_admin) mlx4_is_vf_vst_and_prio_qos() 2863 if (vf_admin->default_vlan != MLX4_VGT && mlx4_is_vf_vst_and_prio_qos() 2864 test_bit(vf_admin->default_qos, info->priority_bm)) mlx4_is_vf_vst_and_prio_qos() 2871 struct mlx4_vport_state *vf_admin, mlx4_valid_vf_state_change() 2876 if (!mlx4_is_vf_vst_and_prio_qos(dev, port, vf_admin) || mlx4_valid_vf_state_change() 2877 !vf_admin->tx_rate) mlx4_valid_vf_state_change() 2916 s_info = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_set_vf_mac() 2928 struct mlx4_vport_state *vf_admin; mlx4_set_vf_vlan() local 2943 vf_admin = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_set_vf_vlan() 2945 if (!mlx4_valid_vf_state_change(dev, port, vf_admin, vlan, qos)) mlx4_set_vf_vlan() 2949 vf_admin->default_vlan = MLX4_VGT; mlx4_set_vf_vlan() 2951 vf_admin->default_vlan = vlan; mlx4_set_vf_vlan() 2952 vf_admin->default_qos = qos; mlx4_set_vf_vlan() 2955 * in vf_admin->rate and now, if priority supported we enforce the QoS mlx4_set_vf_vlan() 2957 if (mlx4_is_vf_vst_and_prio_qos(dev, port, vf_admin) && mlx4_set_vf_vlan() 2958 vf_admin->tx_rate) mlx4_set_vf_vlan() 2959 vf_admin->qos_vport = slave; mlx4_set_vf_vlan() 2974 struct mlx4_vport_state *vf_admin; mlx4_set_vf_rate() local 2991 vf_admin = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_set_vf_rate() 3000 vf_admin->tx_rate = max_tx_rate; mlx4_set_vf_rate() 3006 if (!mlx4_is_vf_vst_and_prio_qos(dev, port, vf_admin)) { mlx4_set_vf_rate() 3010 if (vf_admin->default_vlan != MLX4_VGT) mlx4_set_vf_rate() 3022 vf_admin->qos_vport = max_tx_rate ? slave : MLX4_VPP_DEFAULT_VPORT; mlx4_set_vf_rate() 3072 s_info = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_set_vf_spoofchk() 3092 s_info = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_get_vf_config() 3153 s_info = &priv->mfunc.master.vf_admin[slave].vport[port]; mlx4_set_vf_link_state() 3191 return priv->mfunc.master.vf_admin[slave].enable_smi[port] == mlx4_vf_get_enable_smi_admin() 3209 priv->mfunc.master.vf_admin[slave].enable_smi[port] = enabled; mlx4_vf_set_enable_smi_admin() 2851 mlx4_is_vf_vst_and_prio_qos(struct mlx4_dev *dev, int port, struct mlx4_vport_state *vf_admin) mlx4_is_vf_vst_and_prio_qos() argument 2870 mlx4_valid_vf_state_change(struct mlx4_dev *dev, int port, struct mlx4_vport_state *vf_admin, int vlan, int qos) mlx4_valid_vf_state_change() argument
|
H A D | main.c | 2267 priv->mfunc.master.vf_admin[entry].vport[port].guid = guid; mlx4_set_admin_guid() 2275 return priv->mfunc.master.vf_admin[entry].vport[port].guid; mlx4_get_admin_guid() 2291 priv->mfunc.master.vf_admin[entry].vport[port].guid = guid; mlx4_set_random_admin_guid()
|
H A D | mlx4.h | 572 struct mlx4_vf_admin_state *vf_admin; member in struct:mlx4_mfunc_master_ctx
|
Completed in 150 milliseconds