net/mlx5: add OS specific flow create and destroy