Lines Matching refs:drbg_blocklen

245 		memcpy(drbg->prev, buf, drbg_blocklen(drbg));  in drbg_fips_continuous_test()
250 ret = memcmp(drbg->prev, buf, drbg_blocklen(drbg)); in drbg_fips_continuous_test()
253 memcpy(drbg->prev, buf, drbg_blocklen(drbg)); in drbg_fips_continuous_test()
309 drbg_string_fill(&data, out, drbg_blocklen(drbg)); in drbg_ctr_bcc()
318 if (drbg_blocklen(drbg) == cnt) { in drbg_ctr_bcc()
387 unsigned char *iv = pad + drbg_blocklen(drbg); in drbg_ctr_df()
388 unsigned char *temp = iv + drbg_blocklen(drbg); in drbg_ctr_df()
404 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
405 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
422 padlen = (inputlen + sizeof(L_N) + 1) % (drbg_blocklen(drbg)); in drbg_ctr_df()
425 padlen = drbg_blocklen(drbg) - padlen; in drbg_ctr_df()
435 drbg_string_fill(&S1, iv, drbg_blocklen(drbg)); in drbg_ctr_df()
444 while (templen < (drbg_keylen(drbg) + (drbg_blocklen(drbg)))) { in drbg_ctr_df()
457 templen += drbg_blocklen(drbg); in drbg_ctr_df()
462 drbg_string_fill(&cipherin, X, drbg_blocklen(drbg)); in drbg_ctr_df()
477 blocklen = (drbg_blocklen(drbg) < in drbg_ctr_df()
479 drbg_blocklen(drbg) : in drbg_ctr_df()
489 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
491 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
517 drbg_blocklen(drbg); in drbg_ctr_update()
532 drbg_string_fill(&cipherin, drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
539 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
546 len += drbg_blocklen(drbg); in drbg_ctr_update()
560 memcpy(drbg->V, temp + drbg_keylen(drbg), drbg_blocklen(drbg)); in drbg_ctr_update()
564 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_update()
591 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_generate()
592 drbg_string_fill(&data, drbg->V, drbg_blocklen(drbg)); 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()
605 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_generate()
613 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_generate()
622 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_ctr_generate()
731 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hmac_generate()
732 drbg_blocklen(drbg) : (buflen - len); in drbg_hmac_generate()
850 blocklen = (drbg_blocklen(drbg) < (outlen - len)) ? in drbg_hash_df()
851 drbg_blocklen(drbg) : (outlen - len); in drbg_hash_df()
857 memset(tmp, 0, drbg_blocklen(drbg)); in drbg_hash_df()
929 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
932 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
961 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hash_hashgen()
962 drbg_blocklen(drbg) : (buflen - len); in drbg_hash_hashgen()
977 (drbg_statelen(drbg) + drbg_blocklen(drbg))); in drbg_hash_hashgen()
1017 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_generate()
1024 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_generate()
1162 drbg->prev = kmalloc(drbg_blocklen(drbg), GFP_KERNEL); in drbg_alloc_state()
1171 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg) + /* temp */ in drbg_alloc_state()
1173 drbg_blocklen(drbg) + /* pad */ in drbg_alloc_state()
1174 drbg_blocklen(drbg) + /* iv */ in drbg_alloc_state()
1175 drbg_statelen(drbg) + drbg_blocklen(drbg); /* temp */ in drbg_alloc_state()
1177 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg); in drbg_alloc_state()
1211 memcpy(dst->prev, src->prev, drbg_blocklen(src)); in drbg_copy_drbg()
1590 BUG_ON(drbg_blocklen(drbg) != crypto_shash_digestsize(tfm)); in drbg_init_hash_kernel()
1641 BUG_ON(drbg_blocklen(drbg) != crypto_cipher_blocksize(tfm)); in drbg_init_sym_kernel()
1664 BUG_ON(in->len < drbg_blocklen(drbg)); in drbg_kcapi_sym()