Lines Matching refs:buflen
576 unsigned char *buf, unsigned int buflen, in drbg_ctr_generate() argument
593 while (len < buflen) { in drbg_ctr_generate()
601 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_ctr_generate()
602 drbg_blocklen(drbg) : (buflen - len); in drbg_ctr_generate()
612 if (len < buflen) in drbg_ctr_generate()
708 unsigned int buflen, in drbg_hmac_generate() argument
725 while (len < buflen) { in drbg_hmac_generate()
731 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hmac_generate()
732 drbg_blocklen(drbg) : (buflen - len); in drbg_hmac_generate()
939 unsigned int buflen) in drbg_hash_hashgen() argument
953 while (len < buflen) { in drbg_hash_hashgen()
961 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hash_hashgen()
962 drbg_blocklen(drbg) : (buflen - len); in drbg_hash_hashgen()
971 if (len < buflen) in drbg_hash_hashgen()
983 unsigned char *buf, unsigned int buflen, in drbg_hash_generate() argument
1001 len = drbg_hash_hashgen(drbg, buf, buflen); in drbg_hash_generate()
1286 unsigned char *buf, unsigned int buflen, in drbg_generate() argument
1298 if (0 == buflen || !buf) { in drbg_generate()
1315 if (buflen > (drbg_max_request_bytes(shadow))) { in drbg_generate()
1317 buflen); in drbg_generate()
1371 len = shadow->d_ops->generate(shadow, buf, buflen, &addtllist); in drbg_generate()
1442 unsigned char *buf, unsigned int buflen, in drbg_generate_long() argument
1450 slice = ((buflen - len) / drbg_max_request_bytes(drbg)); in drbg_generate_long()
1451 chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len); in drbg_generate_long()
1456 } while (slice > 0 && (len < buflen)); in drbg_generate_long()