Lines Matching refs:drbg_statelen

407 	unsigned char *pad = df_data + drbg_statelen(drbg);  in drbg_ctr_df()
512 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_df()
538 unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) + in drbg_ctr_update()
542 memset(df_data, 0, drbg_statelen(drbg)); in drbg_ctr_update()
562 ret = drbg_ctr_df(drbg, df_data, drbg_statelen(drbg), seed); in drbg_ctr_update()
567 ret = drbg_kcapi_sym_ctr(drbg, df_data, drbg_statelen(drbg), in drbg_ctr_update()
568 temp, drbg_statelen(drbg)); in drbg_ctr_update()
584 memset(temp, 0, drbg_statelen(drbg) + drbg_blocklen(drbg)); in drbg_ctr_update()
586 memset(df_data, 0, drbg_statelen(drbg)); in drbg_ctr_update()
666 memset(drbg->V, 1, drbg_statelen(drbg)); in drbg_hmac_update()
670 drbg_string_fill(&seed1, drbg->V, drbg_statelen(drbg)); in drbg_hmac_update()
679 drbg_string_fill(&vdata, drbg->V, drbg_statelen(drbg)); in drbg_hmac_update()
724 drbg_string_fill(&data, drbg->V, drbg_statelen(drbg)); in drbg_hmac_generate()
829 unsigned char *tmp = drbg->scratchpad + drbg_statelen(drbg); in drbg_hash_df()
876 memcpy(V, drbg->V, drbg_statelen(drbg)); in drbg_hash_update()
879 drbg_string_fill(&data2, V, drbg_statelen(drbg)); in drbg_hash_update()
885 ret = drbg_hash_df(drbg, drbg->V, drbg_statelen(drbg), &datalist); in drbg_hash_update()
893 drbg_string_fill(&data2, drbg->V, drbg_statelen(drbg)); in drbg_hash_update()
896 ret = drbg_hash_df(drbg, drbg->C, drbg_statelen(drbg), &datalist2); in drbg_hash_update()
899 memset(drbg->scratchpad, 0, drbg_statelen(drbg)); in drbg_hash_update()
918 drbg_string_fill(&data2, drbg->V, drbg_statelen(drbg)); in drbg_hash_process_addtl()
927 drbg_add_buf(drbg->V, drbg_statelen(drbg), in drbg_hash_process_addtl()
943 unsigned char *dst = drbg->scratchpad + drbg_statelen(drbg); in drbg_hash_hashgen()
948 memcpy(src, drbg->V, drbg_statelen(drbg)); in drbg_hash_hashgen()
950 drbg_string_fill(&data, src, drbg_statelen(drbg)); in drbg_hash_hashgen()
967 crypto_inc(src, drbg_statelen(drbg)); in drbg_hash_hashgen()
972 (drbg_statelen(drbg) + drbg_blocklen(drbg))); in drbg_hash_hashgen()
1002 drbg_string_fill(&data2, drbg->V, drbg_statelen(drbg)); in drbg_hash_generate()
1011 drbg_add_buf(drbg->V, drbg_statelen(drbg), in drbg_hash_generate()
1013 drbg_add_buf(drbg->V, drbg_statelen(drbg), in drbg_hash_generate()
1014 drbg->C, drbg_statelen(drbg)); in drbg_hash_generate()
1016 drbg_add_buf(drbg->V, drbg_statelen(drbg), u.req, 8); in drbg_hash_generate()
1242 memset(drbg->V, 0, drbg_statelen(drbg)); in drbg_seed()
1243 memset(drbg->C, 0, drbg_statelen(drbg)); in drbg_seed()
1311 drbg->Vbuf = kmalloc(drbg_statelen(drbg) + ret, GFP_KERNEL); in drbg_alloc_state()
1317 drbg->Cbuf = kmalloc(drbg_statelen(drbg) + ret, GFP_KERNEL); in drbg_alloc_state()
1327 sb_size = drbg_statelen(drbg) + drbg_blocklen(drbg) + /* temp */ in drbg_alloc_state()
1328 drbg_statelen(drbg) + /* df_data */ 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()
1720 crypto_shash_setkey(sdesc->shash.tfm, key, drbg_statelen(drbg)); in drbg_kcapi_hmacsetkey()