Searched refs:evport (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
A D | legacy.c | 465 if (IS_ERR(evport)) in mlx5_eswitch_set_vport_spoofchk() 466 return PTR_ERR(evport); in mlx5_eswitch_set_vport_spoofchk() 473 pschk = evport->info.spoofchk; in mlx5_eswitch_set_vport_spoofchk() 478 evport->vport); in mlx5_eswitch_set_vport_spoofchk() 482 evport->info.spoofchk = pschk; in mlx5_eswitch_set_vport_spoofchk() 497 if (IS_ERR(evport)) in mlx5_eswitch_set_vport_trust() 498 return PTR_ERR(evport); in mlx5_eswitch_set_vport_trust() 505 evport->info.trusted = setting; in mlx5_eswitch_set_vport_trust() 506 if (evport->enabled) in mlx5_eswitch_set_vport_trust() 522 if (IS_ERR(evport)) in mlx5_eswitch_set_vport_rate() [all …]
|
A D | qos.c | 94 struct mlx5_vport *evport; in esw_qos_calculate_min_rate_divider() local 108 if (!evport->enabled || !evport->qos.enabled || in esw_qos_calculate_min_rate_divider() 109 evport->qos.group != group || evport->qos.min_rate < max_guarantee) in esw_qos_calculate_min_rate_divider() 140 struct mlx5_vport *evport; in esw_qos_normalize_vports_min_rate() local 146 if (!evport->enabled || !evport->qos.enabled || evport->qos.group != group) in esw_qos_normalize_vports_min_rate() 153 err = esw_qos_vport_config(esw, evport, evport->qos.max_rate, bw_share, extack); in esw_qos_normalize_vports_min_rate() 157 evport->qos.bw_share = bw_share; in esw_qos_normalize_vports_min_rate() 212 evport->qos.min_rate = min_rate; in esw_qos_set_vport_min_rate() 238 if (evport->qos.group && !max_rate) in esw_qos_set_vport_max_rate() 241 err = esw_qos_vport_config(esw, evport, act_max_rate, evport->qos.bw_share, extack); in esw_qos_set_vport_max_rate() [all …]
|
A D | qos.h | 9 int mlx5_esw_qos_set_vport_rate(struct mlx5_eswitch *esw, struct mlx5_vport *evport,
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | eswitch.c | 1760 if (IS_ERR(evport)) in mlx5_eswitch_set_vport_mac() 1761 return PTR_ERR(evport); in mlx5_eswitch_set_vport_mac() 1800 if (IS_ERR(evport)) in mlx5_eswitch_set_vport_state() 1801 return PTR_ERR(evport); in mlx5_eswitch_set_vport_state() 1833 if (IS_ERR(evport)) in mlx5_eswitch_get_vport_config() 1834 return PTR_ERR(evport); in mlx5_eswitch_get_vport_config() 1846 if (evport->qos.enabled) { in mlx5_eswitch_get_vport_config() 1862 if (IS_ERR(evport)) in __mlx5_eswitch_set_vport_vlan() 1863 return PTR_ERR(evport); in __mlx5_eswitch_set_vport_vlan() 1873 evport->info.vlan = vlan; in __mlx5_eswitch_set_vport_vlan() [all …]
|
Completed in 9 milliseconds