net/mlx5e: Change the TC offload rule add/del code path to be per NIC or E-Switch