Lines Matching refs:drbg_blocklen
276 drbg_string_fill(&data, out, drbg_blocklen(drbg)); in drbg_ctr_bcc()
286 if (drbg_blocklen(drbg) == cnt) { in drbg_ctr_bcc()
355 unsigned char *iv = pad + drbg_blocklen(drbg); in drbg_ctr_df()
356 unsigned char *temp = iv + drbg_blocklen(drbg); in drbg_ctr_df()
372 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
373 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
390 padlen = (inputlen + sizeof(L_N) + 1) % (drbg_blocklen(drbg)); in drbg_ctr_df()
393 padlen = drbg_blocklen(drbg) - padlen; in drbg_ctr_df()
403 drbg_string_fill(&S1, iv, drbg_blocklen(drbg)); in drbg_ctr_df()
412 while (templen < (drbg_keylen(drbg) + (drbg_blocklen(drbg)))) { in drbg_ctr_df()
425 templen += drbg_blocklen(drbg); in drbg_ctr_df()
430 drbg_string_fill(&cipherin, X, drbg_blocklen(drbg)); in drbg_ctr_df()
446 blocklen = (drbg_blocklen(drbg) < in drbg_ctr_df()
448 drbg_blocklen(drbg) : in drbg_ctr_df()
458 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
459 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_df()
460 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
486 drbg_blocklen(drbg); in drbg_ctr_update()
499 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
525 memcpy(drbg->V, temp + drbg_keylen(drbg), drbg_blocklen(drbg)); in drbg_ctr_update()
527 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
531 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_update()
679 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hmac_generate()
680 drbg_blocklen(drbg) : (buflen - len); in drbg_hmac_generate()
796 blocklen = (drbg_blocklen(drbg) < (outlen - len)) ? in drbg_hash_df()
797 drbg_blocklen(drbg) : (outlen - len); in drbg_hash_df()
803 memset(tmp, 0, drbg_blocklen(drbg)); in drbg_hash_df()
875 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
878 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
907 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hash_hashgen()
908 drbg_blocklen(drbg) : (buflen - len); in drbg_hash_hashgen()
919 (drbg_statelen(drbg) + drbg_blocklen(drbg))); in drbg_hash_hashgen()
959 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_generate()
966 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_generate()
1197 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg) + /* temp */ in drbg_alloc_state()
1199 drbg_blocklen(drbg) + /* pad */ in drbg_alloc_state()
1200 drbg_blocklen(drbg) + /* iv */ in drbg_alloc_state()
1201 drbg_statelen(drbg) + drbg_blocklen(drbg); /* temp */ in drbg_alloc_state()
1203 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg); in drbg_alloc_state()
1581 BUG_ON(drbg_blocklen(drbg) != crypto_shash_digestsize(tfm)); in drbg_init_hash_kernel()
1665 BUG_ON(drbg_blocklen(drbg) != crypto_cipher_blocksize(tfm)); in drbg_init_sym_kernel()
1726 BUG_ON(in->len < drbg_blocklen(drbg)); in drbg_kcapi_sym()