{-# LANGUAGE DataKinds #-}
{-# LANGUAGE ForeignFunctionInterface #-}
module Raaz.Verse.Blake2b.C.Portable where
import Raaz.Core
foreign import ccall unsafe verse_blake2b_c_portable_iter
        :: Ptr (Tuple 16 (LE Word64))
        -> Word64
        -> Ptr Word64
        -> Ptr Word64
        -> Ptr (Tuple 8 Word64)
        -> IO ()
foreign import ccall unsafe verse_blake2b_c_portable_last
        :: Ptr (Tuple 16 (LE Word64))
        -> Word64
        -> Word64
        -> Word64
        -> Word64
        -> Word64
        -> Ptr (Tuple 8 Word64)
        -> IO ()