Lines Matching defs:buflen
594 unsigned char *buf, unsigned int buflen,
598 int len = min_t(int, buflen, INT_MAX);
707 unsigned int buflen,
724 while (len < buflen) {
730 outlen = (drbg_blocklen(drbg) < (buflen - len)) ?
731 drbg_blocklen(drbg) : (buflen - len);
936 unsigned int buflen)
950 while (len < buflen) {
958 outlen = (drbg_blocklen(drbg) < (buflen - len)) ?
959 drbg_blocklen(drbg) : (buflen - len);
964 if (len < buflen)
976 unsigned char *buf, unsigned int buflen,
994 len = drbg_hash_hashgen(drbg, buf, buflen);
1348 * @buflen Length of output buffer - this value defines the number of random
1358 unsigned char *buf, unsigned int buflen,
1368 if (0 == buflen || !buf) {
1379 if (buflen > (drbg_max_request_bytes(drbg))) {
1381 buflen);
1424 len = drbg->d_ops->generate(drbg, buf, buflen, &addtllist);
1491 unsigned char *buf, unsigned int buflen,
1499 slice = ((buflen - len) / drbg_max_request_bytes(drbg));
1500 chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len);
1507 } while (slice > 0 && (len < buflen));