Lines Matching refs:hash_desc
71 struct shash_desc hash_desc;
175 struct shash_desc *hash_desc = &rctx->u.hash_desc;
179 hash_desc->tfm = tctx->polyval;
180 err = crypto_shash_import(hash_desc, hctr2_hashed_tweaklen(tctx, has_remainder));
183 err = crypto_shash_update(hash_desc, req->iv, TWEAK_SIZE);
189 return crypto_shash_export(hash_desc, hctr2_hashed_tweak(tctx, rctx));
198 struct shash_desc *hash_desc = &rctx->u.hash_desc;
211 err = crypto_shash_update(hash_desc, miter.addr, n);
221 err = crypto_shash_update(hash_desc, padding,
226 return crypto_shash_final(hash_desc, digest);
235 struct shash_desc *hash_desc = &rctx->u.hash_desc;
240 hash_desc->tfm = tctx->polyval;
241 err = crypto_shash_import(hash_desc, hctr2_hashed_tweak(tctx, rctx));
367 subreq_size = max(sizeof_field(struct hctr2_request_ctx, u.hash_desc) +