net/mlx5e: Remove redundant page argument in mlx5e_xmit_xdp_buff()
Remove the page parameter, it can be derived from the xdp_buff. Signed-off-by: Tariq Toukan <tariqt@nvidia.com> Reviewed-by: Dragos Tatulea <dtatulea@nvidia.com> Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
This commit is contained in:
parent
53ee914271
commit
bfc63c9796
@ -57,8 +57,9 @@ int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk)
|
||||
|
||||
static inline bool
|
||||
mlx5e_xmit_xdp_buff(struct mlx5e_xdpsq *sq, struct mlx5e_rq *rq,
|
||||
struct page *page, struct xdp_buff *xdp)
|
||||
struct xdp_buff *xdp)
|
||||
{
|
||||
struct page *page = virt_to_page(xdp->data);
|
||||
struct skb_shared_info *sinfo = NULL;
|
||||
struct mlx5e_xmit_data xdptxd;
|
||||
struct mlx5e_xdp_info xdpi;
|
||||
@ -197,7 +198,7 @@ bool mlx5e_xdp_handle(struct mlx5e_rq *rq, struct page *page,
|
||||
case XDP_PASS:
|
||||
return false;
|
||||
case XDP_TX:
|
||||
if (unlikely(!mlx5e_xmit_xdp_buff(rq->xdpsq, rq, page, xdp)))
|
||||
if (unlikely(!mlx5e_xmit_xdp_buff(rq->xdpsq, rq, xdp)))
|
||||
goto xdp_abort;
|
||||
__set_bit(MLX5E_RQ_FLAG_XDP_XMIT, rq->flags); /* non-atomic */
|
||||
return true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user