/kernel/linux/linux-6.6/crypto/ |
H A D | hctr2.c | 71 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, mite in hctr2_hash_message() 235 struct shash_desc *hash_desc = &rctx->u.hash_desc; hctr2_finish() local [all...] |
H A D | adiantum.c | 103 struct shash_desc hash_desc; member 254 struct shash_desc *hash_desc = &rctx->u.hash_desc; in adiantum_hash_message() local 259 hash_desc->tfm = tctx->hash; in adiantum_hash_message() 261 err = crypto_shash_init(hash_desc); in adiantum_hash_message() 270 err = crypto_shash_update(hash_desc, miter.addr, n); in adiantum_hash_message() 278 return crypto_shash_final(hash_desc, (u8 *)digest); in adiantum_hash_message() 430 u.hash_desc) + in adiantum_init_tfm()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | adiantum.c | 102 struct shash_desc hash_desc; member 253 struct shash_desc *hash_desc = &rctx->u.hash_desc; in adiantum_hash_message() local 258 hash_desc->tfm = tctx->hash; in adiantum_hash_message() 260 err = crypto_shash_init(hash_desc); in adiantum_hash_message() 269 err = crypto_shash_update(hash_desc, miter.addr, n); in adiantum_hash_message() 277 return crypto_shash_final(hash_desc, (u8 *)digest); in adiantum_hash_message() 430 u.hash_desc) + in adiantum_init_tfm()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | osdep.h | 53 void irdma_free_hash_desc(struct shash_desc *hash_desc); 54 int irdma_init_hash_desc(struct shash_desc **hash_desc);
|
H A D | puda.h | 122 struct shash_desc *hash_desc; member
|
H A D | puda.c | 926 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()
|
/kernel/linux/linux-5.10/fs/ubifs/ |
H A D | auth.c | 72 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in ubifs_prepare_auth_node() 74 hash_desc->tfm = c->hash_tfm; in ubifs_prepare_auth_node() 75 ubifs_shash_copy_state(c, inhash, hash_desc); in ubifs_prepare_auth_node() 77 err = crypto_shash_final(hash_desc, hash); in ubifs_prepare_auth_node()
|
H A D | replay.c | 567 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in authenticate_sleb_hash() 569 hash_desc->tfm = c->hash_tfm; in authenticate_sleb_hash() 571 ubifs_shash_copy_state(c, log_hash, hash_desc); in authenticate_sleb_hash() 572 return crypto_shash_final(hash_desc, hash); in authenticate_sleb_hash()
|
/kernel/linux/linux-6.6/fs/ubifs/ |
H A D | auth.c | 71 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in ubifs_prepare_auth_node() 73 hash_desc->tfm = c->hash_tfm; in ubifs_prepare_auth_node() 74 ubifs_shash_copy_state(c, inhash, hash_desc); in ubifs_prepare_auth_node() 76 err = crypto_shash_final(hash_desc, hash); in ubifs_prepare_auth_node()
|
H A D | replay.c | 567 SHASH_DESC_ON_STACK(hash_desc, c->hash_tfm); in authenticate_sleb_hash() 569 hash_desc->tfm = c->hash_tfm; in authenticate_sleb_hash() 571 ubifs_shash_copy_state(c, log_hash, hash_desc); in authenticate_sleb_hash() 572 return crypto_shash_final(hash_desc, hash); in authenticate_sleb_hash()
|
/kernel/linux/linux-5.10/fs/ecryptfs/ |
H A D | keystore.c | 604 struct shash_desc *hash_desc; member 750 s->hash_desc = kmalloc(sizeof(*s->hash_desc) + in ecryptfs_write_tag_70_packet() 752 if (!s->hash_desc) { in ecryptfs_write_tag_70_packet() 757 s->hash_desc->tfm = s->hash_tfm; in ecryptfs_write_tag_70_packet() 759 rc = crypto_shash_digest(s->hash_desc, in ecryptfs_write_tag_70_packet() 774 rc = crypto_shash_digest(s->hash_desc, (u8 *)s->hash, in ecryptfs_write_tag_70_packet() 850 kfree_sensitive(s->hash_desc); in ecryptfs_write_tag_70_packet()
|
/kernel/linux/linux-6.6/fs/ecryptfs/ |
H A D | keystore.c | 605 struct shash_desc *hash_desc; member 751 s->hash_desc = kmalloc(sizeof(*s->hash_desc) + in ecryptfs_write_tag_70_packet() 753 if (!s->hash_desc) { in ecryptfs_write_tag_70_packet() 758 s->hash_desc->tfm = s->hash_tfm; in ecryptfs_write_tag_70_packet() 760 rc = crypto_shash_digest(s->hash_desc, in ecryptfs_write_tag_70_packet() 775 rc = crypto_shash_digest(s->hash_desc, (u8 *)s->hash, in ecryptfs_write_tag_70_packet() 851 kfree_sensitive(s->hash_desc); in ecryptfs_write_tag_70_packet()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_puda.h | 139 struct shash_desc *hash_desc; member
|
H A D | i40iw_puda.c | 816 i40iw_free_hash_desc(rsrc->hash_desc); in i40iw_puda_dele_resources() 969 if (!i40iw_init_hash_desc(&rsrc->hash_desc)) { in i40iw_puda_create_rsrc() 1206 status = i40iw_ieq_check_mpacrc(ieq->hash_desc, txbuf->data, in i40iw_ieq_handle_partial() 1274 ret = i40iw_ieq_check_mpacrc(ieq->hash_desc, in i40iw_ieq_process_buf()
|