Lines Matching refs:outlen
202 int blake2b_init( blake2b_state *S, size_t outlen );
204 int blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen );
206 int blake2b_final( blake2b_state *S, uint8_t *out, size_t outlen );
207 …int blake2b( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t ke…
225 S->outlen = P->digest_length; in blake2b_init_param()
232 int blake2b_init( blake2b_state *S, size_t outlen ) in blake2b_init() argument
234 if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1; in blake2b_init()
238 ( uint8_t ) outlen, in blake2b_init()
253 int blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen ) in blake2b_init_key() argument
255 if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1; in blake2b_init_key()
261 ( uint8_t ) outlen, in blake2b_init_key()
389 int blake2b_final( blake2b_state *S, uint8_t *out, size_t outlen ) in blake2b_final() argument
391 if(S->outlen != outlen) return -1; in blake2b_final()
405 memcpy( out, &S->h[0], outlen ); in blake2b_final()
410 int blake2b( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t key… in blake2b() argument
421 if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1; in blake2b()
427 if( blake2b_init_key( S, outlen, key, keylen ) < 0 ) return -1; in blake2b()
431 if( blake2b_init( S, outlen ) < 0 ) return -1; in blake2b()
435 return blake2b_final( S, out, outlen ); in blake2b()