/kernel/linux/linux-5.10/drivers/crypto/caam/ |
H A D | caamalg_qi.c | 64 dma_addr_t key_dma; member 123 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc() 126 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 228 dma_sync_single_for_device(jrdev->parent, ctx->key_dma, in aead_setkey() 242 dma_sync_single_for_device(jrdev->parent, ctx->key_dma, in aead_setkey() 319 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc() 334 ctx->cdata.key_dma in gcm_set_sh_desc() [all...] |
H A D | caamhash_desc.c | 103 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_sk_hash() 138 append_fifo_store(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_sk_hash()
|
H A D | caamalg.c | 113 dma_addr_t key_dma; member 150 ctx->adata.key_dma = ctx->key_dma; in aead_null_set_sh_desc() 169 ctx->adata.key_dma = ctx->key_dma; in aead_null_set_sh_desc() 230 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc() 233 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 345 ctx->cdata.key_dma in gcm_set_sh_desc() [all...] |
H A D | caamalg_desc.c | 73 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_aead_null_encap() 152 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_aead_null_decap() 240 append_key(desc, adata->key_dma, adata->keylen, in init_sh_desc_key_aead() 250 append_key(desc, cdata->key_dma, enckeylen, CLASS_1 | in init_sh_desc_key_aead() 650 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_gcm_encap() 776 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_gcm_decap() 875 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_rfc4106_encap() 984 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_rfc4106_decap() 1078 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_rfc4543_encap() 1161 append_key(desc, cdata->key_dma, cdat in cnstr_shdsc_rfc4543_decap() [all...] |
H A D | caamalg_qi2.c | 68 * @key_dma: I/O virtual address of the key 79 dma_addr_t key_dma; member 213 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc() 216 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 309 dma_sync_single_for_device(dev, ctx->key_dma, ctx->adata.keylen_pad + in aead_setkey() 669 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc() 689 ctx->cdata.key_dma in gcm_set_sh_desc() 3213 dma_addr_t key_dma; hash_digest_key() local [all...] |
H A D | caamhash.c | 365 dma_addr_t key_dma; in hash_digest_key() local 376 key_dma = dma_map_single(jrdev, key, *keylen, DMA_BIDIRECTIONAL); in hash_digest_key() 377 if (dma_mapping_error(jrdev, key_dma)) { in hash_digest_key() 386 append_seq_in_ptr(desc, key_dma, *keylen, 0); in hash_digest_key() 389 append_seq_out_ptr(desc, key_dma, digestsize, 0); in hash_digest_key() 412 dma_unmap_single(jrdev, key_dma, *keylen, DMA_BIDIRECTIONAL); in hash_digest_key() 467 ctx->adata.key_dma, in ahash_setkey() 494 dma_sync_single_for_device(jrdev, ctx->adata.key_dma, keylen, in axcbc_setkey() 1812 ctx->adata.key_dma = dma_map_single_attrs(ctx->jrdev, ctx->key, in caam_hash_cra_init() 1816 if (dma_mapping_error(ctx->jrdev, ctx->adata.key_dma)) { in caam_hash_cra_init() [all...] |
H A D | desc_constr.h | 499 * @key_dma: dma (bus) address where algorithm key resides 508 dma_addr_t key_dma; member 579 append_ptr(desc, adata->key_dma); in append_proto_dkp() 601 append_ptr(desc, adata->key_dma); in append_proto_dkp()
|
/kernel/linux/linux-6.6/drivers/crypto/caam/ |
H A D | caamalg_qi.c | 69 dma_addr_t key_dma; member 128 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc() 131 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 233 dma_sync_single_for_device(jrdev->parent, ctx->key_dma, in aead_setkey() 247 dma_sync_single_for_device(jrdev->parent, ctx->key_dma, in aead_setkey() 324 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc() 339 ctx->cdata.key_dma in gcm_set_sh_desc() [all...] |
H A D | caamhash_desc.c | 103 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_sk_hash() 138 append_fifo_store(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_sk_hash()
|
H A D | caamalg.c | 121 dma_addr_t key_dma; member 158 ctx->adata.key_dma = ctx->key_dma; in aead_null_set_sh_desc() 177 ctx->adata.key_dma = ctx->key_dma; in aead_null_set_sh_desc() 239 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc() 242 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 354 ctx->cdata.key_dma in gcm_set_sh_desc() [all...] |
H A D | caamalg_desc.c | 73 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_aead_null_encap() 152 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_aead_null_decap() 240 append_key(desc, adata->key_dma, adata->keylen, in init_sh_desc_key_aead() 250 append_key(desc, cdata->key_dma, enckeylen, CLASS_1 | in init_sh_desc_key_aead() 650 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_gcm_encap() 776 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_gcm_decap() 875 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_rfc4106_encap() 984 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_rfc4106_decap() 1078 append_key(desc, cdata->key_dma, cdata->keylen, CLASS_1 | in cnstr_shdsc_rfc4543_encap() 1161 append_key(desc, cdata->key_dma, cdat in cnstr_shdsc_rfc4543_decap() [all...] |
H A D | caamalg_qi2.c | 70 * @key_dma: I/O virtual address of the key 84 dma_addr_t key_dma; member 218 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc() 221 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 314 dma_sync_single_for_device(dev, ctx->key_dma, ctx->adata.keylen_pad + in aead_setkey() 674 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc() 694 ctx->cdata.key_dma in gcm_set_sh_desc() 3220 dma_addr_t key_dma; hash_digest_key() local [all...] |
H A D | caamhash.c | 370 dma_addr_t key_dma; in hash_digest_key() local 379 key_dma = dma_map_single(jrdev, key, *keylen, DMA_BIDIRECTIONAL); in hash_digest_key() 380 if (dma_mapping_error(jrdev, key_dma)) { in hash_digest_key() 389 append_seq_in_ptr(desc, key_dma, *keylen, 0); in hash_digest_key() 392 append_seq_out_ptr(desc, key_dma, digestsize, 0); in hash_digest_key() 415 dma_unmap_single(jrdev, key_dma, *keylen, DMA_BIDIRECTIONAL); in hash_digest_key() 476 ctx->adata.key_dma, in ahash_setkey() 503 dma_sync_single_for_device(jrdev, ctx->adata.key_dma, keylen, in axcbc_setkey() 1819 ctx->adata.key_dma = dma_map_single_attrs(ctx->jrdev, ctx->key, in caam_hash_cra_init() 1823 if (dma_mapping_error(ctx->jrdev, ctx->adata.key_dma)) { in caam_hash_cra_init() [all...] |
H A D | desc_constr.h | 500 * @key_dma: dma (bus) address where algorithm key resides 509 dma_addr_t key_dma; member 580 append_ptr(desc, adata->key_dma); in append_proto_dkp() 602 append_ptr(desc, adata->key_dma); in append_proto_dkp()
|