Lines Matching defs:out_dev
18 struct net_device *out_dev;
56 struct net_device **out_dev)
89 *out_dev = uplink_dev;
92 *out_dev = *route_dev;
96 if (!mlx5e_eswitch_uplink_rep(*out_dev))
99 if (mlx5e_eswitch_uplink_rep(priv->netdev) && *out_dev != priv->netdev &&
111 struct net_device *out_dev;
149 ret = get_route_and_out_devs(priv, rt->dst.dev, &route_dev, &out_dev);
164 attr->out_dev = out_dev;
268 e->out_dev = attr.out_dev;
276 err = mlx5e_rep_encap_entry_attach(netdev_priv(attr.out_dev), e, &m_neigh, attr.n->dev);
327 mlx5e_rep_queue_neigh_stats_work(netdev_priv(attr.out_dev));
332 mlx5e_rep_encap_entry_detach(netdev_priv(e->out_dev), e);
433 mlx5e_rep_queue_neigh_stats_work(netdev_priv(attr.out_dev));
451 struct net_device *out_dev;
466 ret = get_route_and_out_devs(priv, dst->dev, &route_dev, &out_dev);
478 attr->out_dev = out_dev;
539 e->out_dev = attr.out_dev;
547 err = mlx5e_rep_encap_entry_attach(netdev_priv(attr.out_dev), e, &m_neigh, attr.n->dev);
597 mlx5e_rep_queue_neigh_stats_work(netdev_priv(attr.out_dev));
602 mlx5e_rep_encap_entry_detach(netdev_priv(e->out_dev), e);
702 mlx5e_rep_queue_neigh_stats_work(netdev_priv(attr.out_dev));
747 mlx5e_tc_is_vf_tunnel(attr.out_dev, attr.route_dev)) {
748 err = mlx5e_tc_query_route_vport(attr.out_dev, attr.route_dev, &vport_num);