Lines Matching refs:drbg_blocklen
328 drbg_string_fill(&data, out, drbg_blocklen(drbg)); in drbg_ctr_bcc()
338 if (drbg_blocklen(drbg) == cnt) { in drbg_ctr_bcc()
407 unsigned char *iv = pad + drbg_blocklen(drbg); in drbg_ctr_df()
408 unsigned char *temp = iv + drbg_blocklen(drbg); in drbg_ctr_df()
424 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
425 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
442 padlen = (inputlen + sizeof(L_N) + 1) % (drbg_blocklen(drbg)); in drbg_ctr_df()
445 padlen = drbg_blocklen(drbg) - padlen; in drbg_ctr_df()
455 drbg_string_fill(&S1, iv, drbg_blocklen(drbg)); in drbg_ctr_df()
464 while (templen < (drbg_keylen(drbg) + (drbg_blocklen(drbg)))) { in drbg_ctr_df()
477 templen += drbg_blocklen(drbg); in drbg_ctr_df()
482 drbg_string_fill(&cipherin, X, drbg_blocklen(drbg)); in drbg_ctr_df()
498 blocklen = (drbg_blocklen(drbg) < in drbg_ctr_df()
500 drbg_blocklen(drbg) : in drbg_ctr_df()
510 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
511 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_df()
512 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
538 drbg_blocklen(drbg); in drbg_ctr_update()
551 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
577 memcpy(drbg->V, temp + drbg_keylen(drbg), drbg_blocklen(drbg)); in drbg_ctr_update()
579 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
583 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_update()
731 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hmac_generate()
732 drbg_blocklen(drbg) : (buflen - len); in drbg_hmac_generate()
848 blocklen = (drbg_blocklen(drbg) < (outlen - len)) ? in drbg_hash_df()
849 drbg_blocklen(drbg) : (outlen - len); in drbg_hash_df()
855 memset(tmp, 0, drbg_blocklen(drbg)); in drbg_hash_df()
927 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
930 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
959 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hash_hashgen()
960 drbg_blocklen(drbg) : (buflen - len); in drbg_hash_hashgen()
971 (drbg_statelen(drbg) + drbg_blocklen(drbg))); in drbg_hash_hashgen()
1011 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_generate()
1018 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_generate()
1302 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg) + /* temp */ in drbg_alloc_state()
1304 drbg_blocklen(drbg) + /* pad */ in drbg_alloc_state()
1305 drbg_blocklen(drbg) + /* iv */ in drbg_alloc_state()
1306 drbg_statelen(drbg) + drbg_blocklen(drbg); /* temp */ in drbg_alloc_state()
1308 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg); in drbg_alloc_state()
1663 BUG_ON(drbg_blocklen(drbg) != crypto_shash_digestsize(tfm)); in drbg_init_hash_kernel()
1746 BUG_ON(drbg_blocklen(drbg) != crypto_cipher_blocksize(tfm)); in drbg_init_sym_kernel()
1807 BUG_ON(in->len < drbg_blocklen(drbg)); in drbg_kcapi_sym()