/kernel/linux/linux-5.10/drivers/crypto/caam/ |
H A D | caampkc.c | 52 dma_unmap_single(dev, edesc->sec4_sg_dma, edesc->sec4_sg_bytes, in rsa_io_unmap() 344 edesc->sec4_sg_dma = dma_map_single(dev, edesc->sec4_sg, in rsa_edesc_alloc() 346 if (dma_mapping_error(dev, edesc->sec4_sg_dma)) { in rsa_edesc_alloc() 421 pdb->f_dma = edesc->sec4_sg_dma; in set_rsa_pub_pdb() 429 pdb->g_dma = edesc->sec4_sg_dma + in set_rsa_pub_pdb() 466 pdb->g_dma = edesc->sec4_sg_dma; in set_rsa_priv_f1_pdb() 477 pdb->f_dma = edesc->sec4_sg_dma + in set_rsa_priv_f1_pdb() 532 pdb->g_dma = edesc->sec4_sg_dma; in set_rsa_priv_f2_pdb() 542 pdb->f_dma = edesc->sec4_sg_dma + in set_rsa_priv_f2_pdb() 621 pdb->g_dma = edesc->sec4_sg_dma; in set_rsa_priv_f3_pdb() [all...] |
H A D | caamhash.c | 526 * @sec4_sg_dma: physical mapped address of h/w link table 534 dma_addr_t sec4_sg_dma; member 552 dma_unmap_single(dev, edesc->sec4_sg_dma, in ahash_unmap() 742 edesc->sec4_sg_dma = src_dma; in ahash_edesc_add_src() 900 edesc->sec4_sg_dma = dma_map_single(jrdev, edesc->sec4_sg, in ahash_update_ctx() 903 if (dma_mapping_error(jrdev, edesc->sec4_sg_dma)) { in ahash_update_ctx() 909 append_seq_in_ptr(desc, edesc->sec4_sg_dma, ctx->ctx_len + in ahash_update_ctx() 974 edesc->sec4_sg_dma = dma_map_single(jrdev, edesc->sec4_sg, in ahash_final_ctx() 976 if (dma_mapping_error(jrdev, edesc->sec4_sg_dma)) { in ahash_final_ctx() 982 append_seq_in_ptr(desc, edesc->sec4_sg_dma, ct in ahash_final_ctx() [all...] |
H A D | caampkc.h | 129 * @sec4_sg_dma : dma address of h/w link table 141 dma_addr_t sec4_sg_dma; member
|
H A D | caamalg.c | 884 * @sec4_sg_dma: bus physical mapped address of h/w link table 895 dma_addr_t sec4_sg_dma; member 909 * @sec4_sg_dma: bus physical mapped address of h/w link table 922 dma_addr_t sec4_sg_dma; member 930 dma_addr_t iv_dma, int ivsize, dma_addr_t sec4_sg_dma, in caam_unmap() 945 dma_unmap_single(dev, sec4_sg_dma, sec4_sg_bytes, in caam_unmap() 955 edesc->sec4_sg_dma, edesc->sec4_sg_bytes); in aead_unmap() 967 edesc->sec4_sg_dma, edesc->sec4_sg_bytes); in skcipher_unmap() 1081 src_dma = edesc->sec4_sg_dma; in init_aead_job() 1100 dst_dma = edesc->sec4_sg_dma in init_aead_job() 927 caam_unmap(struct device *dev, struct scatterlist *src, struct scatterlist *dst, int src_nents, int dst_nents, dma_addr_t iv_dma, int ivsize, dma_addr_t sec4_sg_dma, int sec4_sg_bytes) caam_unmap() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/caam/ |
H A D | caampkc.c | 58 dma_unmap_single(dev, edesc->sec4_sg_dma, edesc->sec4_sg_bytes, in rsa_io_unmap() 350 edesc->sec4_sg_dma = dma_map_single(dev, edesc->sec4_sg, in rsa_edesc_alloc() 352 if (dma_mapping_error(dev, edesc->sec4_sg_dma)) { in rsa_edesc_alloc() 430 pdb->f_dma = edesc->sec4_sg_dma; in set_rsa_pub_pdb() 438 pdb->g_dma = edesc->sec4_sg_dma + in set_rsa_pub_pdb() 475 pdb->g_dma = edesc->sec4_sg_dma; in set_rsa_priv_f1_pdb() 486 pdb->f_dma = edesc->sec4_sg_dma + in set_rsa_priv_f1_pdb() 541 pdb->g_dma = edesc->sec4_sg_dma; in set_rsa_priv_f2_pdb() 551 pdb->f_dma = edesc->sec4_sg_dma + in set_rsa_priv_f2_pdb() 630 pdb->g_dma = edesc->sec4_sg_dma; in set_rsa_priv_f3_pdb() [all...] |
H A D | caamhash.c | 535 * @sec4_sg_dma: physical mapped address of h/w link table 543 dma_addr_t sec4_sg_dma; member 561 dma_unmap_single(dev, edesc->sec4_sg_dma, in ahash_unmap() 746 edesc->sec4_sg_dma = src_dma; in ahash_edesc_add_src() 907 edesc->sec4_sg_dma = dma_map_single(jrdev, edesc->sec4_sg, in ahash_update_ctx() 910 if (dma_mapping_error(jrdev, edesc->sec4_sg_dma)) { in ahash_update_ctx() 916 append_seq_in_ptr(desc, edesc->sec4_sg_dma, ctx->ctx_len + in ahash_update_ctx() 981 edesc->sec4_sg_dma = dma_map_single(jrdev, edesc->sec4_sg, in ahash_final_ctx() 983 if (dma_mapping_error(jrdev, edesc->sec4_sg_dma)) { in ahash_final_ctx() 989 append_seq_in_ptr(desc, edesc->sec4_sg_dma, ct in ahash_final_ctx() [all...] |
H A D | caampkc.h | 126 * @sec4_sg_dma : dma address of h/w link table 138 dma_addr_t sec4_sg_dma; member
|
H A D | caamalg.c | 893 * @sec4_sg_dma: bus physical mapped address of h/w link table 904 dma_addr_t sec4_sg_dma; member 918 * @sec4_sg_dma: bus physical mapped address of h/w link table 931 dma_addr_t sec4_sg_dma; member 939 dma_addr_t iv_dma, int ivsize, dma_addr_t sec4_sg_dma, in caam_unmap() 954 dma_unmap_single(dev, sec4_sg_dma, sec4_sg_bytes, in caam_unmap() 964 edesc->sec4_sg_dma, edesc->sec4_sg_bytes); in aead_unmap() 976 edesc->sec4_sg_dma, edesc->sec4_sg_bytes); in skcipher_unmap() 1096 src_dma = edesc->sec4_sg_dma; in init_aead_job() 1115 dst_dma = edesc->sec4_sg_dma in init_aead_job() 936 caam_unmap(struct device *dev, struct scatterlist *src, struct scatterlist *dst, int src_nents, int dst_nents, dma_addr_t iv_dma, int ivsize, dma_addr_t sec4_sg_dma, int sec4_sg_bytes) caam_unmap() argument [all...] |