Lines Matching refs:outlen
594 int outlen = 0; in drbg_ctr_generate() local
601 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_ctr_generate()
609 memcpy(buf + len, drbg->scratchpad, outlen); in drbg_ctr_generate()
610 len += outlen; in drbg_ctr_generate()
726 unsigned int outlen = 0; in drbg_hmac_generate() local
731 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hmac_generate()
737 memcpy(buf + len, drbg->V, outlen); in drbg_hmac_generate()
738 len += outlen; in drbg_hmac_generate()
824 unsigned char *outval, size_t outlen, in drbg_hash_df() argument
835 drbg_cpu_to_be32((outlen * 8), &input[1]); in drbg_hash_df()
842 while (len < outlen) { in drbg_hash_df()
850 blocklen = (drbg_blocklen(drbg) < (outlen - len)) ? in drbg_hash_df()
851 drbg_blocklen(drbg) : (outlen - len); in drbg_hash_df()
954 unsigned int outlen = 0; in drbg_hash_hashgen() local
961 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hash_hashgen()
968 memcpy(buf + len, dst, outlen); in drbg_hash_hashgen()
969 len += outlen; in drbg_hash_hashgen()
1760 return drbg_generate_long(drbg, data->outbuf, data->outlen, in drbg_kcapi_random()