eswitch            16 drivers/infiniband/hw/mlx5/ib_rep.c 	ibdev = mlx5_ib_get_uplink_ibdev(dev->priv.eswitch);
eswitch            23 drivers/infiniband/hw/mlx5/ib_rep.c 		mlx5_ib_get_rep_netdev(dev->priv.eswitch, rep->vport);
eswitch            57 drivers/infiniband/hw/mlx5/ib_rep.c 		mlx5_ib_get_rep_netdev(dev->priv.eswitch, rep->vport);
eswitch            99 drivers/infiniband/hw/mlx5/ib_rep.c 	struct mlx5_eswitch *esw = mdev->priv.eswitch;
eswitch           106 drivers/infiniband/hw/mlx5/ib_rep.c 	struct mlx5_eswitch *esw = mdev->priv.eswitch;
eswitch           143 drivers/infiniband/hw/mlx5/ib_rep.c 	struct mlx5_eswitch *esw = dev->mdev->priv.eswitch;
eswitch           164 drivers/infiniband/hw/mlx5/main.c 	struct mlx5_eswitch *esw = dev->mdev->priv.eswitch;
eswitch          3487 drivers/infiniband/hw/mlx5/main.c 	struct mlx5_eswitch *esw = dev->mdev->priv.eswitch;
eswitch          5334 drivers/infiniband/hw/mlx5/main.c 	       mlx5_ib_eswitch_mode(mdev->priv.eswitch) ==
eswitch          6905 drivers/infiniband/hw/mlx5/main.c 	    mlx5_ib_eswitch_mode(mdev->priv.eswitch) == MLX5_ESWITCH_OFFLOADS) {
eswitch           128 drivers/net/ethernet/mellanox/mlx5/core/devlink.c 		eswitch_mode = mlx5_eswitch_mode(dev->priv.eswitch);
eswitch            29 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch            89 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c 		struct mlx5_eswitch *esw = mdev->priv.eswitch;
eswitch          4089 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vport_mac(mdev->priv.eswitch, vf + 1, mac);
eswitch          4101 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vport_vlan(mdev->priv.eswitch, vf + 1,
eswitch          4110 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vport_spoofchk(mdev->priv.eswitch, vf + 1, setting);
eswitch          4118 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vport_trust(mdev->priv.eswitch, vf + 1, setting);
eswitch          4127 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vport_rate(mdev->priv.eswitch, vf + 1,
eswitch          4159 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vport_state(mdev->priv.eswitch, vf + 1,
eswitch          4170 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	err = mlx5_eswitch_get_vport_config(mdev->priv.eswitch, vf + 1, ivi);
eswitch          4183 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_get_vport_stats(mdev->priv.eswitch, vf + 1,
eswitch          4548 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	err = mlx5_eswitch_get_vepa(mdev->priv.eswitch, &setting);
eswitch          4589 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vepa(mdev->priv.eswitch, setting);
eswitch          5442 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	    mlx5_eswitch_mode(mdev->priv.eswitch) == MLX5_ESWITCH_OFFLOADS) {
eswitch           137 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch           240 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch           467 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch           496 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch           603 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1539 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1801 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	       mlx5_eswitch_is_vf_vport(dev->priv.eswitch, rpriv->rep->vport);
eswitch          1836 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	} else if (mlx5_eswitch_is_vf_vport(dev->priv.eswitch,
eswitch          1980 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = mdev->priv.eswitch;
eswitch          1987 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct mlx5_eswitch *esw = mdev->priv.eswitch;
eswitch           302 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1124 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	esw = flow->priv->mdev->priv.eswitch;
eswitch          1139 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	esw = flow->priv->mdev->priv.eswitch;
eswitch          1153 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1257 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1298 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1363 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1508 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		esw = priv->mdev->priv.eswitch;
eswitch          1571 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1585 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          1606 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = flow->priv->mdev->priv.eswitch;
eswitch          2161 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = dev->priv.eswitch;
eswitch          2965 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          2996 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          3216 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          3289 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 				struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          3493 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          3570 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          3643 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch, *peer_esw;
eswitch          3780 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_eswitch *esw = priv->mdev->priv.eswitch;
eswitch          3962 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	esw = priv->mdev->priv.eswitch;
eswitch           915 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	struct mlx5_eswitch *esw = dev->priv.eswitch;
eswitch           949 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	struct mlx5_eswitch *esw = vport->dev->priv.eswitch;
eswitch          2021 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	dev->priv.eswitch = esw;
eswitch          2039 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	esw->dev->priv.eswitch = NULL;
eswitch          2461 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	struct mlx5_eswitch *esw = dev->priv.eswitch;
eswitch          2584 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	esw = dev->priv.eswitch;
eswitch          2592 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	if ((dev0->priv.eswitch->mode == MLX5_ESWITCH_NONE &&
eswitch          2593 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	     dev1->priv.eswitch->mode == MLX5_ESWITCH_NONE) ||
eswitch          2594 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	    (dev0->priv.eswitch->mode == MLX5_ESWITCH_OFFLOADS &&
eswitch          2595 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	     dev1->priv.eswitch->mode == MLX5_ESWITCH_OFFLOADS))
eswitch          2604 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	return (dev0->priv.eswitch->mode == MLX5_ESWITCH_OFFLOADS &&
eswitch          2605 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		dev1->priv.eswitch->mode == MLX5_ESWITCH_OFFLOADS);
eswitch           105 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 			 mlx5_eswitch_get_vport_metadata_for_match(attr->in_mdev->priv.eswitch,
eswitch           655 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	dest->vport.num = peer_dev->priv.eswitch->manager_vport;
eswitch           710 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		esw_set_peer_miss_rule_source_port(esw, peer_dev->priv.eswitch,
eswitch           735 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 						   peer_dev->priv.eswitch,
eswitch          2309 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	if (dev->priv.eswitch->mode == MLX5_ESWITCH_NONE &&
eswitch          2327 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	cur_mlx5_mode = dev->priv.eswitch->mode;
eswitch          2336 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		return esw_offloads_start(dev->priv.eswitch, extack);
eswitch          2338 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		return esw_offloads_stop(dev->priv.eswitch, extack);
eswitch          2352 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	return esw_mode_to_devlink(dev->priv.eswitch->mode, mode);
eswitch          2359 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	struct mlx5_eswitch *esw = dev->priv.eswitch;
eswitch          2414 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	struct mlx5_eswitch *esw = dev->priv.eswitch;
eswitch          2466 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	struct mlx5_eswitch *esw = dev->priv.eswitch;
eswitch          2515 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	struct mlx5_eswitch *esw = dev->priv.eswitch;
eswitch           308 drivers/net/ethernet/mellanox/mlx5/core/lag.c 		roce_lag &= dev0->priv.eswitch->mode == MLX5_ESWITCH_NONE &&
eswitch           309 drivers/net/ethernet/mellanox/mlx5/core/lag.c 			    dev1->priv.eswitch->mode == MLX5_ESWITCH_NONE;
eswitch           894 drivers/net/ethernet/mellanox/mlx5/core/main.c 	mlx5_eswitch_cleanup(dev->priv.eswitch);
eswitch           924 drivers/net/ethernet/mellanox/mlx5/core/main.c 	mlx5_eswitch_cleanup(dev->priv.eswitch);
eswitch            84 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 		 dev->priv.eswitch->manager_vport);
eswitch            80 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	mlx5_eswitch_update_num_of_vfs(dev->priv.eswitch, num_vfs);
eswitch            81 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	err = mlx5_eswitch_enable(dev->priv.eswitch, MLX5_ESWITCH_LEGACY);
eswitch           130 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 		mlx5_eswitch_disable(dev->priv.eswitch);
eswitch          2725 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			      enum qed_ov_eswitch eswitch)
eswitch          2731 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	switch (eswitch) {
eswitch          2742 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		DP_ERR(p_hwfn, "Invalid eswitch mode %d\n", eswitch);
eswitch          1050 drivers/net/ethernet/qlogic/qed/qed_mcp.h 			      enum qed_ov_eswitch eswitch);
eswitch          1161 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	struct qlcnic_eswitch *eswitch;
eswitch           282 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c 		adapter->eswitch[*port_id].flags |= QLCNIC_SWITCH_ENABLE;
eswitch          1032 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	    !(adapter->eswitch[id].flags & QLCNIC_SWITCH_ENABLE)) {
eswitch          1185 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c int qlcnic_get_eswitch_stats(struct qlcnic_adapter *adapter, const u8 eswitch,
eswitch          1207 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	esw_stats->context_id = eswitch;
eswitch          1210 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		if (adapter->npars[i].phy_port != eswitch)
eswitch          1032 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	adapter->eswitch = kcalloc(QLCNIC_NIU_MAX_XG_PORTS,
eswitch          1035 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	if (!adapter->eswitch) {
eswitch          1080 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			adapter->eswitch[i].flags |= QLCNIC_SWITCH_ENABLE;
eswitch          1087 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	kfree(adapter->eswitch);
eswitch          1088 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	adapter->eswitch = NULL;
eswitch          2773 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	kfree(adapter->eswitch);
eswitch           582 include/linux/mlx5/driver.h 	struct mlx5_eswitch     *eswitch;