Home
last modified time | relevance | path

Searched refs:hash_desc (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/crypto/
Dhctr2.c71 struct shash_desc hash_desc; member
175 struct shash_desc *hash_desc = &rctx->u.hash_desc; in hctr2_hash_tweak() local
179 hash_desc->tfm = tctx->polyval; in hctr2_hash_tweak()
180 err = crypto_shash_import(hash_desc, hctr2_hashed_tweaklen(tctx, has_remainder)); in hctr2_hash_tweak()
183 err = crypto_shash_update(hash_desc, req->iv, TWEAK_SIZE); in hctr2_hash_tweak()
189 return crypto_shash_export(hash_desc, hctr2_hashed_tweak(tctx, rctx)); in hctr2_hash_tweak()
198 struct shash_desc *hash_desc = &rctx->u.hash_desc; in hctr2_hash_message() local
211 err = crypto_shash_update(hash_desc, miter.addr, n); in hctr2_hash_message()
221 err = crypto_shash_update(hash_desc, padding, in hctr2_hash_message()
226 return crypto_shash_final(hash_desc, digest); in hctr2_hash_message()
[all …]
Dadiantum.c103 struct shash_desc hash_desc; member
253 struct shash_desc *hash_desc = &rctx->u.hash_desc; in adiantum_hash_message() local
258 err = crypto_shash_init(hash_desc); in adiantum_hash_message()
266 err = crypto_shash_update(hash_desc, miter.addr, n); in adiantum_hash_message()
274 return crypto_shash_final(hash_desc, (u8 *)digest); in adiantum_hash_message()
299 rctx->u.hash_desc.tfm = tctx->hash; in adiantum_finish()
306 err = crypto_shash_digest(&rctx->u.hash_desc, virt, bulk_len, in adiantum_finish()
361 rctx->u.hash_desc.tfm = tctx->hash; in adiantum_crypt()
366 err = crypto_shash_digest(&rctx->u.hash_desc, virt, bulk_len, in adiantum_crypt()
461 u.hash_desc) + in adiantum_init_tfm()
/linux-6.12.1/drivers/infiniband/hw/irdma/
Dosdep.h53 void irdma_free_hash_desc(struct shash_desc *hash_desc);
54 int irdma_init_hash_desc(struct shash_desc **hash_desc);
Dpuda.h122 struct shash_desc *hash_desc; member
Dpuda.c926 irdma_free_hash_desc(rsrc->hash_desc); in irdma_puda_dele_rsrc()
1098 if (!irdma_init_hash_desc(&rsrc->hash_desc)) { in irdma_puda_create_rsrc()
1399 status = irdma_ieq_check_mpacrc(ieq->hash_desc, txbuf->data, in irdma_ieq_handle_partial()
1468 ret = irdma_ieq_check_mpacrc(ieq->hash_desc, datap, in irdma_ieq_process_buf()
/linux-6.12.1/fs/ubifs/
Dauth.c70 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in ubifs_prepare_auth_node()
72 hash_desc->tfm = c->hash_tfm; in ubifs_prepare_auth_node()
73 ubifs_shash_copy_state(c, inhash, hash_desc); in ubifs_prepare_auth_node()
75 err = crypto_shash_final(hash_desc, hash); in ubifs_prepare_auth_node()
Dreplay.c569 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in authenticate_sleb_hash()
571 hash_desc->tfm = c->hash_tfm; in authenticate_sleb_hash()
573 ubifs_shash_copy_state(c, log_hash, hash_desc); in authenticate_sleb_hash()
574 return crypto_shash_final(hash_desc, hash); in authenticate_sleb_hash()
/linux-6.12.1/fs/ecryptfs/
Dkeystore.c607 struct shash_desc *hash_desc; member
753 s->hash_desc = kmalloc(sizeof(*s->hash_desc) + in ecryptfs_write_tag_70_packet()
755 if (!s->hash_desc) { in ecryptfs_write_tag_70_packet()
760 s->hash_desc->tfm = s->hash_tfm; in ecryptfs_write_tag_70_packet()
762 rc = crypto_shash_digest(s->hash_desc, in ecryptfs_write_tag_70_packet()
777 rc = crypto_shash_digest(s->hash_desc, (u8 *)s->hash, in ecryptfs_write_tag_70_packet()
853 kfree_sensitive(s->hash_desc); in ecryptfs_write_tag_70_packet()