Home
last modified time | relevance | path

Searched refs:key_dma (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/caam/
H A Dcaamalg_qi.c64 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 Dcaamhash_desc.c103 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 Dcaamalg.c113 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 Dcaamalg_desc.c73 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 Dcaamalg_qi2.c68 * @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 Dcaamhash.c365 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 Ddesc_constr.h499 * @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 Dcaamalg_qi.c69 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 Dcaamhash_desc.c103 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 Dcaamalg.c121 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 Dcaamalg_desc.c73 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 Dcaamalg_qi2.c70 * @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 Dcaamhash.c370 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 Ddesc_constr.h500 * @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()

Completed in 26 milliseconds