Searched refs:evport (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | legacy.c | 456 struct mlx5_vport *evport = mlx5_eswitch_get_vport(esw, vport); in mlx5_eswitch_set_vport_spoofchk() local 462 if (IS_ERR(evport)) in mlx5_eswitch_set_vport_spoofchk() 463 return PTR_ERR(evport); in mlx5_eswitch_set_vport_spoofchk() 470 pschk = evport->info.spoofchk; in mlx5_eswitch_set_vport_spoofchk() 471 evport->info.spoofchk = spoofchk; in mlx5_eswitch_set_vport_spoofchk() 472 if (pschk && !is_valid_ether_addr(evport->info.mac)) in mlx5_eswitch_set_vport_spoofchk() 475 evport->vport); in mlx5_eswitch_set_vport_spoofchk() 476 if (evport->enabled && esw->mode == MLX5_ESWITCH_LEGACY) in mlx5_eswitch_set_vport_spoofchk() 477 err = esw_acl_ingress_lgcy_setup(esw, evport); in mlx5_eswitch_set_vport_spoofchk() 479 evport in mlx5_eswitch_set_vport_spoofchk() 489 struct mlx5_vport *evport = mlx5_eswitch_get_vport(esw, vport); mlx5_eswitch_set_vport_trust() local 514 struct mlx5_vport *evport = mlx5_eswitch_get_vport(esw, vport); mlx5_eswitch_set_vport_rate() local [all...] |
H A D | qos.h | 12 int mlx5_esw_qos_set_vport_rate(struct mlx5_vport *evport, u32 max_rate, u32 min_rate);
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch.c | 1962 struct mlx5_vport *evport, const u8 *mac) in mlx5_esw_set_vport_mac_locked() argument 1964 u16 vport_num = evport->vport; in mlx5_esw_set_vport_mac_locked() 1971 if (evport->info.spoofchk && !is_valid_ether_addr(mac)) in mlx5_esw_set_vport_mac_locked() 1991 ether_addr_copy(evport->info.mac, mac); in mlx5_esw_set_vport_mac_locked() 1992 evport->info.node_guid = node_guid; in mlx5_esw_set_vport_mac_locked() 1993 if (evport->enabled && esw->mode == MLX5_ESWITCH_LEGACY) in mlx5_esw_set_vport_mac_locked() 1994 err = esw_acl_ingress_lgcy_setup(esw, evport); in mlx5_esw_set_vport_mac_locked() 2002 struct mlx5_vport *evport = mlx5_eswitch_get_vport(esw, vport); in mlx5_eswitch_set_vport_mac() local 2005 if (IS_ERR(evport)) in mlx5_eswitch_set_vport_mac() 2006 return PTR_ERR(evport); in mlx5_eswitch_set_vport_mac() 2038 struct mlx5_vport *evport = mlx5_eswitch_get_vport(esw, vport); mlx5_eswitch_set_vport_state() local 2076 struct mlx5_vport *evport = mlx5_eswitch_get_vport(esw, vport); mlx5_eswitch_get_vport_config() local 2105 struct mlx5_vport *evport = mlx5_eswitch_get_vport(esw, vport); __mlx5_eswitch_set_vport_vlan() local [all...] |