Lines Matching refs:shash
39 struct shash_desc shash; member
55 sdesc->shash.tfm = alg; in init_sdesc()
56 sdesc->shash.flags = 0x0; in init_sdesc()
72 ret = crypto_shash_digest(&sdesc->shash, data, datalen, digest); in TSS_sha1()
95 ret = crypto_shash_init(&sdesc->shash); in TSS_rawhmac()
109 ret = crypto_shash_update(&sdesc->shash, data, dlen); in TSS_rawhmac()
115 ret = crypto_shash_final(&sdesc->shash, digest); in TSS_rawhmac()
143 ret = crypto_shash_init(&sdesc->shash); in TSS_authhmac()
156 ret = crypto_shash_update(&sdesc->shash, data, dlen); in TSS_authhmac()
162 ret = crypto_shash_final(&sdesc->shash, paramdigest); in TSS_authhmac()
213 ret = crypto_shash_init(&sdesc->shash); in TSS_checkhmac1()
216 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&result, in TSS_checkhmac1()
220 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&ordinal, in TSS_checkhmac1()
230 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac1()
236 ret = crypto_shash_final(&sdesc->shash, paramdigest); in TSS_checkhmac1()
305 ret = crypto_shash_init(&sdesc->shash); in TSS_checkhmac2()
308 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&result, in TSS_checkhmac2()
312 ret = crypto_shash_update(&sdesc->shash, (const u8 *)&ordinal, in TSS_checkhmac2()
323 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac2()
329 ret = crypto_shash_final(&sdesc->shash, paramdigest); in TSS_checkhmac2()