net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT
authorMaxim Mikityanskiy <maximmi@nvidia.com>
Tue, 15 Feb 2022 19:01:22 +0000 (21:01 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Fri, 18 Mar 2022 20:51:16 +0000 (13:51 -0700)
commit08c34e95422bdecbc1bd67d35bc3ec307e2bafc2
tree1fbbdd95ef467ac356299de5330cf1d01d838295
parent1b8a10bbfe770c53ef77eb84177ea13183cc0711
net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT

After introducing multi-buffer XDP_TX, the MLX5E_XDP_TX_DS_COUNT define
became misleading. It's no longer the DS count of an XDP_TX WQE, this
WQE can be longer because of fragments.

As this define is only used at one place in mlx5e_open_xdpsq(), it's
also not very useful anymore. This commit removes the define and puts
the calculation of ds_count for prefilled single-fragment WQEs inline.

Signed-off-by: Maxim Mikityanskiy <maximmi@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h
drivers/net/ethernet/mellanox/mlx5/core/en_main.c