Lines Matching refs:drbg_blocklen
329 drbg_string_fill(&data, out, drbg_blocklen(drbg)); in drbg_ctr_bcc()
339 if (drbg_blocklen(drbg) == cnt) { in drbg_ctr_bcc()
408 unsigned char *iv = pad + drbg_blocklen(drbg); in drbg_ctr_df()
409 unsigned char *temp = iv + drbg_blocklen(drbg); in drbg_ctr_df()
425 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
426 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
443 padlen = (inputlen + sizeof(L_N) + 1) % (drbg_blocklen(drbg)); in drbg_ctr_df()
446 padlen = drbg_blocklen(drbg) - padlen; in drbg_ctr_df()
456 drbg_string_fill(&S1, iv, drbg_blocklen(drbg)); in drbg_ctr_df()
465 while (templen < (drbg_keylen(drbg) + (drbg_blocklen(drbg)))) { in drbg_ctr_df()
478 templen += drbg_blocklen(drbg); in drbg_ctr_df()
483 drbg_string_fill(&cipherin, X, drbg_blocklen(drbg)); in drbg_ctr_df()
499 blocklen = (drbg_blocklen(drbg) < in drbg_ctr_df()
501 drbg_blocklen(drbg) : in drbg_ctr_df()
511 memset(iv, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
512 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_df()
513 memset(pad, 0, drbg_blocklen(drbg)); in drbg_ctr_df()
539 drbg_blocklen(drbg); in drbg_ctr_update()
552 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
578 memcpy(drbg->V, temp + drbg_keylen(drbg), drbg_blocklen(drbg)); in drbg_ctr_update()
580 crypto_inc(drbg->V, drbg_blocklen(drbg)); in drbg_ctr_update()
584 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_update()
732 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hmac_generate()
733 drbg_blocklen(drbg) : (buflen - len); in drbg_hmac_generate()
849 blocklen = (drbg_blocklen(drbg) < (outlen - len)) ? in drbg_hash_df()
850 drbg_blocklen(drbg) : (outlen - len); in drbg_hash_df()
856 memset(tmp, 0, drbg_blocklen(drbg)); in drbg_hash_df()
928 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
931 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_process_addtl()
960 outlen = (drbg_blocklen(drbg) < (buflen - len)) ? in drbg_hash_hashgen()
961 drbg_blocklen(drbg) : (buflen - len); in drbg_hash_hashgen()
972 (drbg_statelen(drbg) + drbg_blocklen(drbg))); in drbg_hash_hashgen()
1012 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_generate()
1019 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_generate()
1327 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg) + /* temp */ in drbg_alloc_state()
1329 drbg_blocklen(drbg) + /* pad */ in drbg_alloc_state()
1330 drbg_blocklen(drbg) + /* iv */ in drbg_alloc_state()
1331 drbg_statelen(drbg) + drbg_blocklen(drbg); /* temp */ in drbg_alloc_state()
1333 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg); in drbg_alloc_state()
1690 BUG_ON(drbg_blocklen(drbg) != crypto_shash_digestsize(tfm)); in drbg_init_hash_kernel()
1773 BUG_ON(drbg_blocklen(drbg) != crypto_cipher_blocksize(tfm)); in drbg_init_sym_kernel()
1832 BUG_ON(in->len < drbg_blocklen(drbg)); in drbg_kcapi_sym()