net: sched: convert cls_flower->egress_dev users to tc_setup_cb_egdev infra
authorJiri Pirko <jiri@mellanox.com>
Wed, 11 Oct 2017 07:41:09 +0000 (09:41 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 12 Oct 2017 03:15:43 +0000 (20:15 -0700)
commit717503b9cf57c0bb7ea4d3a9f5699c9a04adf988
treea44f4decdc2729479866d3b6a41c3042e86f3f31
parentb3f55bdda8df55a563005e00b1b71212d8546541
net: sched: convert cls_flower->egress_dev users to tc_setup_cb_egdev infra

The only user of cls_flower->egress_dev is mlx5. So do the conversion
there alongside with the code originating the call in cls_flower
function fl_hw_replace_filter to the newly introduced egress device
callback infrastucture.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
include/net/pkt_cls.h
net/sched/cls_api.c
net/sched/cls_flower.c