Lines Matching refs:shash
38 struct shash_desc shash; member
54 sdesc->shash.tfm = alg; in init_sdesc()
55 sdesc->shash.flags = 0x0; in init_sdesc()
71 ret = crypto_shash_digest(&sdesc->shash, data, datalen, digest); in TSS_sha1()
94 ret = crypto_shash_init(&sdesc->shash); in TSS_rawhmac()
108 ret = crypto_shash_update(&sdesc->shash, data, dlen); in TSS_rawhmac()
114 ret = crypto_shash_final(&sdesc->shash, digest); in TSS_rawhmac()
142 ret = crypto_shash_init(&sdesc->shash); in TSS_authhmac()
155 ret = crypto_shash_update(&sdesc->shash, data, dlen); in TSS_authhmac()
161 ret = crypto_shash_final(&sdesc->shash, paramdigest); in TSS_authhmac()
212 ret = crypto_shash_init(&sdesc->shash); in TSS_checkhmac1()
215 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&result, in TSS_checkhmac1()
219 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&ordinal, in TSS_checkhmac1()
229 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac1()
235 ret = crypto_shash_final(&sdesc->shash, paramdigest); in TSS_checkhmac1()
304 ret = crypto_shash_init(&sdesc->shash); in TSS_checkhmac2()
307 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&result, in TSS_checkhmac2()
311 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&ordinal, in TSS_checkhmac2()
322 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac2()
328 ret = crypto_shash_final(&sdesc->shash, paramdigest); in TSS_checkhmac2()