Lines Matching refs:clen
52 size_t clen; in br_aesctr_drbg_generate() local
60 clen = len; in br_aesctr_drbg_generate()
61 if (clen > 65280) { in br_aesctr_drbg_generate()
62 clen = 65280; in br_aesctr_drbg_generate()
69 if ((uint32_t)(ctx->cc + ((clen + 15) >> 4)) > 32768) { in br_aesctr_drbg_generate()
70 clen = (32768 - ctx->cc) << 4; in br_aesctr_drbg_generate()
71 if (clen > len) { in br_aesctr_drbg_generate()
72 clen = len; in br_aesctr_drbg_generate()
79 memset(buf, 0, clen); in br_aesctr_drbg_generate()
81 iv, ctx->cc, buf, clen); in br_aesctr_drbg_generate()
82 buf += clen; in br_aesctr_drbg_generate()
83 len -= clen; in br_aesctr_drbg_generate()
161 size_t clen; in br_aesctr_drbg_update() local
166 clen = len < 16 ? len : 16; in br_aesctr_drbg_update()
167 memcpy(tmp + 16, seed, clen); in br_aesctr_drbg_update()
168 memset(tmp + 16 + clen, 0, 16 - clen); in br_aesctr_drbg_update()
169 seed = (const unsigned char *)seed + clen; in br_aesctr_drbg_update()
170 len -= clen; in br_aesctr_drbg_update()