Lines Matching refs:outlen
151 int blake2s_init( blake2s_state *S, size_t outlen );
153 int blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen );
155 int blake2s_final( blake2s_state *S, uint8_t *out, size_t outlen );
156 …int blake2s( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t ke…
171 S->outlen = P->digest_length; in blake2s_init_param()
177 int blake2s_init( blake2s_state *S, size_t outlen ) in blake2s_init() argument
182 if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1; in blake2s_init()
184 P->digest_length = ( uint8_t) outlen; in blake2s_init()
198 int blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen ) in blake2s_init_key() argument
202 if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1; in blake2s_init_key()
206 P->digest_length = ( uint8_t ) outlen; in blake2s_init_key()
321 int blake2s_final( blake2s_state *S, uint8_t *out, size_t outlen ) in blake2s_final() argument
326 if(S->outlen != outlen) return -1; in blake2s_final()
344 memcpy( out, buffer, outlen ); in blake2s_final()
348 int blake2s( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t key… in blake2s() argument
359 if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1; in blake2s()
365 if( blake2s_init_key( S, outlen, key, keylen ) < 0 ) return -1; in blake2s()
369 if( blake2s_init( S, outlen ) < 0 ) return -1; in blake2s()
373 return blake2s_final( S, out, outlen ); in blake2s()