Lines Matching refs:inlen
154 int blake2b_update( blake2b_state *S, const uint8_t *in, size_t inlen );
156 int blake2b( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t keylen );
294 int blake2b_update( blake2b_state *S, const uint8_t *in, size_t inlen )
296 while( inlen > 0 )
301 if( inlen > fill )
310 inlen -= fill;
312 else // inlen <= fill
314 memcpy( S->buf + left, in, inlen );
315 S->buflen += ( uint32_t ) inlen; // Be lazy, do not compress
316 in += inlen;
317 inlen -= inlen;
351 int blake2b( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t keylen )
356 if ( NULL == in && inlen > 0 ) return -1;
375 if( blake2b_update( S, ( uint8_t * )in, inlen ) < 0 ) return -1;