Home
last modified time | relevance | path

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

/OK3568_Linux_fs/u-boot/lib/avb/libavb/
H A Davb_slot_verify.c289 AvbHashDescriptor hash_desc; in load_and_verify_hash_partition() local
307 (const AvbHashDescriptor*)descriptor, &hash_desc)) { in load_and_verify_hash_partition()
314 desc_salt = desc_partition_name + hash_desc.partition_name_len; in load_and_verify_hash_partition()
315 desc_digest = desc_salt + hash_desc.salt_len; in load_and_verify_hash_partition()
317 if (!avb_validate_utf8(desc_partition_name, hash_desc.partition_name_len)) { in load_and_verify_hash_partition()
328 hash_desc.partition_name_len); in load_and_verify_hash_partition()
334 if ((hash_desc.flags & AVB_HASH_DESCRIPTOR_FLAGS_DO_NOT_USE_AB) != 0) { in load_and_verify_hash_partition()
336 if (hash_desc.partition_name_len >= AVB_PART_NAME_MAX_SIZE) { in load_and_verify_hash_partition()
341 avb_memcpy(part_name, desc_partition_name, hash_desc.partition_name_len); in load_and_verify_hash_partition()
342 part_name[hash_desc.partition_name_len] = '\0'; in load_and_verify_hash_partition()
[all …]
/OK3568_Linux_fs/kernel/crypto/
H A Dadiantum.c103 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()
431 u.hash_desc) + in adiantum_init_tfm()
/OK3568_Linux_fs/kernel/fs/ubifs/
H A Dauth.c72 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 Dreplay.c567 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()
/OK3568_Linux_fs/kernel/fs/ecryptfs/
H A Dkeystore.c604 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()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/i40iw/
H A Di40iw_puda.h139 struct shash_desc *hash_desc; member
H A Di40iw_puda.c816 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()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/
H A Dsec_tkip.c563 struct hash_desc desc;