Lines Matching defs:buflen
596 unsigned char *buf, unsigned int buflen,
600 int len = min_t(int, buflen, INT_MAX);
709 unsigned int buflen,
726 while (len < buflen) {
732 outlen = (drbg_blocklen(drbg) < (buflen - len)) ?
733 drbg_blocklen(drbg) : (buflen - len);
938 unsigned int buflen)
952 while (len < buflen) {
960 outlen = (drbg_blocklen(drbg) < (buflen - len)) ?
961 drbg_blocklen(drbg) : (buflen - len);
966 if (len < buflen)
978 unsigned char *buf, unsigned int buflen,
996 len = drbg_hash_hashgen(drbg, buf, buflen);
1374 * @buflen Length of output buffer - this value defines the number of random
1384 unsigned char *buf, unsigned int buflen,
1394 if (0 == buflen || !buf) {
1405 if (buflen > (drbg_max_request_bytes(drbg))) {
1407 buflen);
1451 len = drbg->d_ops->generate(drbg, buf, buflen, &addtllist);
1518 unsigned char *buf, unsigned int buflen,
1526 slice = ((buflen - len) / drbg_max_request_bytes(drbg));
1527 chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len);
1534 } while (slice > 0 && (len < buflen));