/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
H A D | mpls.c | 55 struct net_device *filter_dev; local 57 filter_dev = attr->parse_attr->filter_dev; 70 if (!netif_is_bareudp(filter_dev)) {
|
H A D | redirect_ingress.c | 30 if (netif_is_ovs_master(parse_attr->filter_dev)) {
|
H A D | mirred.c | 161 if (parse_attr->filter_dev != priv->netdev) { 250 if (is_vlan_dev(parse_attr->filter_dev)) {
|
H A D | vlan.c | 132 nest_level = attr->parse_attr->filter_dev->lower_level -
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.h | 98 struct net_device *filter_dev); 103 int mlx5e_tc_tun_parse(struct net_device *filter_dev,
|
H A D | tc_priv.h | 38 struct net_device *filter_dev; member in struct:mlx5e_tc_flow_parse_attr
|
H A D | tc_tun.c | 717 struct net_device *filter_dev) 730 err = mlx5e_route_lookup_ipv4_get(priv, filter_dev, &attr); 737 err = mlx5e_route_lookup_ipv6_get(priv, filter_dev, &attr); 800 int mlx5e_tc_tun_parse(struct net_device *filter_dev, argument 806 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(filter_dev); 818 mlx5e_netdev_kind(filter_dev)); 714 mlx5e_tc_tun_route_lookup(struct mlx5e_priv *priv, struct mlx5_flow_spec *spec, struct mlx5_flow_attr *flow_attr, struct net_device *filter_dev) argument
|
H A D | tc_tun_encap.c | 28 attr->parse_attr->filter_dev == e->out_dev) 1304 err = mlx5e_tc_tun_route_lookup(priv, &parse_attr->spec, attr, parse_attr->filter_dev); 1314 r = mlx5e_route_get_create(priv, &key, parse_attr->filter_dev->ifindex, 1641 err = mlx5e_tc_tun_route_lookup(priv, spec, attr, parse_attr->filter_dev);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.c | 672 static int ice_tc_setup_action(struct net_device *filter_dev, argument 686 if (ice_is_port_repr_netdev(filter_dev) && 692 } else if (ice_is_port_repr_netdev(filter_dev) && 694 repr = ice_netdev_to_repr(filter_dev); 698 } else if (ice_tc_is_dev_uplink(filter_dev) && 714 ice_tc_setup_drop_action(struct net_device *filter_dev, argument 719 if (ice_is_port_repr_netdev(filter_dev)) { 721 } else if (ice_tc_is_dev_uplink(filter_dev)) { 732 static int ice_eswitch_tc_parse_action(struct net_device *filter_dev, argument 740 err = ice_tc_setup_drop_action(filter_dev, flt 1453 ice_parse_cls_flower(struct net_device *filter_dev, struct ice_vsi *vsi, struct flow_cls_offload *f, struct ice_tc_flower_fltr *fltr) argument 1886 ice_parse_tc_flower_actions(struct net_device *filter_dev, struct ice_vsi *vsi, struct flow_cls_offload *cls_flower, struct ice_tc_flower_fltr *fltr) argument [all...] |
H A D | ice_main.c | 8236 * @filter_dev: device on which filter is added 8241 struct net_device *filter_dev, 8251 return ice_add_cls_flower(filter_dev, vsi, cls_flower); 8240 ice_setup_tc_cls_flower(struct ice_netdev_priv *np, struct net_device *filter_dev, struct flow_cls_offload *cls_flower) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 1859 if (netif_is_ovs_master(parse_attr->filter_dev)) { 1877 parse_attr->filter_dev->ifindex, 2131 struct net_device *filter_dev) 2166 tunnel_key.filter_ifindex = filter_dev->ifindex; 2400 struct net_device *filter_dev, 2404 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(filter_dev); 2429 err = mlx5e_tc_tun_parse(filter_dev, priv, spec, f, 2442 if (!netif_is_bareudp(filter_dev)) 2458 err = mlx5e_tc_tun_parse(filter_dev, priv, tmp_spec, f, match_level); 2474 return mlx5e_get_flow_tunnel_id(priv, flow, f, filter_dev); 2128 mlx5e_get_flow_tunnel_id(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow, struct flow_cls_offload *f, struct net_device *filter_dev) argument 2396 parse_tunnel_attr(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow, struct mlx5_flow_spec *spec, struct flow_cls_offload *f, struct net_device *filter_dev, u8 *match_level, bool *match_inner) argument 2515 mlx5e_flower_parse_meta(struct net_device *filter_dev, struct flow_cls_offload *f) argument 2558 skip_key_basic(struct net_device *filter_dev, struct flow_cls_offload *f) argument 2572 __parse_cls_flower(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow, struct mlx5_flow_spec *spec, struct flow_cls_offload *f, struct net_device *filter_dev, u8 *inner_match_level, u8 *outer_match_level) argument 3030 parse_cls_flower(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow, struct mlx5_flow_spec *spec, struct flow_cls_offload *f, struct net_device *filter_dev) argument 4155 struct net_device *filter_dev; local 4401 __mlx5e_add_fdb_flow(struct mlx5e_priv *priv, struct flow_cls_offload *f, unsigned long flow_flags, struct net_device *filter_dev, struct mlx5_eswitch_rep *in_rep, struct mlx5_core_dev *in_mdev) argument 4508 mlx5e_add_fdb_flow(struct mlx5e_priv *priv, struct flow_cls_offload *f, unsigned long flow_flags, struct net_device *filter_dev, struct mlx5e_tc_flow **__flow) argument 4557 mlx5e_add_nic_flow(struct mlx5e_priv *priv, struct flow_cls_offload *f, unsigned long flow_flags, struct net_device *filter_dev, struct mlx5e_tc_flow **__flow) argument 4618 mlx5e_tc_add_flow(struct mlx5e_priv *priv, struct flow_cls_offload *f, unsigned long flags, struct net_device *filter_dev, struct mlx5e_tc_flow **flow) argument [all...] |
/linux-master/include/linux/ |
H A D | rtnetlink.h | 132 struct net_device *filter_dev,
|
H A D | netdevice.h | 1237 * struct net_device *dev, struct net_device *filter_dev, 1518 struct net_device *filter_dev,
|
/linux-master/net/bridge/ |
H A D | br_fdb.c | 962 struct net_device *filter_dev, 972 if (!filter_dev) { 982 if (filter_dev && (!f->dst || f->dst->dev != filter_dev)) { 983 if (filter_dev != dev) 993 if (!filter_dev && f->dst) 959 br_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb, struct net_device *dev, struct net_device *filter_dev, int *idx) argument
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_main.c | 430 struct net_device *filter_dev, int *idx) 436 return ndo_dflt_fdb_dump(skb, ncb, netdev, filter_dev, idx); 440 err = ndo_dflt_fdb_dump(skb, ncb, netdev, filter_dev, idx); 428 qlcnic_fdb_dump(struct sk_buff *skb, struct netlink_callback *ncb, struct net_device *netdev, struct net_device *filter_dev, int *idx) argument
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_net.c | 803 struct net_device *filter_dev, int *idx) 800 ocelot_port_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb, struct net_device *dev, struct net_device *filter_dev, int *idx) argument
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-switch.c | 905 struct net_device *filter_dev, int *idx) 903 dpaa2_switch_port_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb, struct net_device *net_dev, struct net_device *filter_dev, int *idx) argument
|
/linux-master/net/dsa/ |
H A D | user.c | 556 struct net_device *dev, struct net_device *filter_dev, 555 dsa_user_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb, struct net_device *dev, struct net_device *filter_dev, int *idx) argument
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 1351 struct net_device *filter_dev, int *idx) 1349 vxlan_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb, struct net_device *dev, struct net_device *filter_dev, int *idx) argument
|
/linux-master/net/core/ |
H A D | rtnetlink.c | 4506 * @filter_dev: ignored 4515 struct net_device *filter_dev, 4512 ndo_dflt_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb, struct net_device *dev, struct net_device *filter_dev, int *idx) argument
|