Lines Matching refs:to_dev
140 const struct net_device *to_dev, in mlxsw_sp1_span_entry_cpu_parms() argument
168 const struct net_device *to_dev, in mlxsw_sp_span_entry_phys_parms() argument
171 sparmsp->dest_port = netdev_priv(to_dev); in mlxsw_sp_span_entry_phys_parms()
409 mlxsw_sp_span_gretap4_route(const struct net_device *to_dev, in mlxsw_sp_span_gretap4_route() argument
412 struct ip_tunnel *tun = netdev_priv(to_dev); in mlxsw_sp_span_gretap4_route()
421 parms = mlxsw_sp_ipip_netdev_parms4(to_dev); in mlxsw_sp_span_gretap4_route()
447 const struct net_device *to_dev, in mlxsw_sp_span_entry_gretap4_parms() argument
450 struct ip_tunnel_parm tparm = mlxsw_sp_ipip_netdev_parms4(to_dev); in mlxsw_sp_span_entry_gretap4_parms()
458 if (!(to_dev->flags & IFF_UP) || in mlxsw_sp_span_entry_gretap4_parms()
467 l3edev = mlxsw_sp_span_gretap4_route(to_dev, &saddr.addr4, &gw.addr4); in mlxsw_sp_span_entry_gretap4_parms()
517 mlxsw_sp_span_gretap6_route(const struct net_device *to_dev, in mlxsw_sp_span_gretap6_route() argument
521 struct ip6_tnl *t = netdev_priv(to_dev); in mlxsw_sp_span_gretap6_route()
551 const struct net_device *to_dev, in mlxsw_sp_span_entry_gretap6_parms() argument
554 struct __ip6_tnl_parm tparm = mlxsw_sp_ipip_netdev_parms6(to_dev); in mlxsw_sp_span_entry_gretap6_parms()
562 if (!(to_dev->flags & IFF_UP) || in mlxsw_sp_span_entry_gretap6_parms()
571 l3edev = mlxsw_sp_span_gretap6_route(to_dev, &saddr.addr6, &gw.addr6); in mlxsw_sp_span_entry_gretap6_parms()
628 const struct net_device *to_dev, in mlxsw_sp_span_entry_vlan_parms() argument
634 if (!(to_dev->flags & IFF_UP)) in mlxsw_sp_span_entry_vlan_parms()
637 real_dev = mlxsw_sp_span_entry_vlan(to_dev, &vid); in mlxsw_sp_span_entry_vlan_parms()
696 const struct net_device *to_dev, in mlxsw_sp2_span_entry_cpu_parms() argument
745 const struct net_device *to_dev, in mlxsw_sp_span_entry_nop_parms() argument
846 const struct net_device *to_dev, in mlxsw_sp_span_entry_create() argument
875 span_entry->to_dev = to_dev; in mlxsw_sp_span_entry_create()
892 const struct net_device *to_dev) in mlxsw_sp_span_entry_find_by_port() argument
899 if (refcount_read(&curr->ref_count) && curr->to_dev == to_dev) in mlxsw_sp_span_entry_find_by_port()
928 const struct net_device *to_dev, in mlxsw_sp_span_entry_find_by_parms() argument
936 if (refcount_read(&curr->ref_count) && curr->to_dev == to_dev && in mlxsw_sp_span_entry_find_by_parms()
946 const struct net_device *to_dev, in mlxsw_sp_span_entry_get() argument
952 span_entry = mlxsw_sp_span_entry_find_by_parms(mlxsw_sp, to_dev, in mlxsw_sp_span_entry_get()
960 return mlxsw_sp_span_entry_create(mlxsw_sp, to_dev, ops, sparms); in mlxsw_sp_span_entry_get()
1010 const struct net_device *to_dev) in mlxsw_sp_span_entry_ops() argument
1016 if (span->span_entry_ops_arr[i]->can_handle(to_dev)) in mlxsw_sp_span_entry_ops()
1039 err = curr->ops->parms_set(mlxsw_sp, curr->to_dev, &sparms); in mlxsw_sp_span_respin_work()
1061 const struct net_device *to_dev = parms->to_dev; in mlxsw_sp_span_agent_get() local
1069 ops = mlxsw_sp_span_entry_ops(mlxsw_sp, to_dev); in mlxsw_sp_span_agent_get()
1076 err = ops->parms_set(mlxsw_sp, to_dev, &sparms); in mlxsw_sp_span_agent_get()
1082 span_entry = mlxsw_sp_span_entry_get(mlxsw_sp, to_dev, ops, sparms); in mlxsw_sp_span_agent_get()