net/mlx5: separate Tx function declarations to another file