/linux-master/drivers/crypto/caam/ |
H A D | caamalg_qi2.h | 101 * @iv_dma: dma address of iv for checking continuity and link table 111 dma_addr_t iv_dma; member in struct:aead_edesc 123 * @iv_dma: dma address of iv for checking continuity and link table 131 dma_addr_t iv_dma; member in struct:skcipher_edesc
|
H A D | caamalg_qi.c | 794 * @iv_dma: dma address of iv for checking continuity and link table 805 dma_addr_t iv_dma; member in struct:aead_edesc 818 * @iv_dma: dma address of iv for checking continuity and link table 827 dma_addr_t iv_dma; member in struct:skcipher_edesc 874 int dst_nents, dma_addr_t iv_dma, int ivsize, 887 if (iv_dma) 888 dma_unmap_single(dev, iv_dma, ivsize, iv_dir); 901 edesc->iv_dma, ivsize, DMA_TO_DEVICE, edesc->qm_sg_dma, 913 edesc->iv_dma, ivsize, DMA_BIDIRECTIONAL, edesc->qm_sg_dma, 954 dma_addr_t qm_sg_dma, iv_dma local 872 caam_unmap(struct device *dev, struct scatterlist *src, struct scatterlist *dst, int src_nents, int dst_nents, dma_addr_t iv_dma, int ivsize, enum dma_data_direction iv_dir, dma_addr_t qm_sg_dma, int qm_sg_bytes) argument 1264 dma_addr_t iv_dma; local [all...] |
H A D | caamalg_qi2.c | 152 int dst_nents, dma_addr_t iv_dma, int ivsize, 165 if (iv_dma) 166 dma_unmap_single(dev, iv_dma, ivsize, iv_dir); 367 dma_addr_t qm_sg_dma, iv_dma = 0; local 490 iv_dma = dma_map_single(dev, iv, ivsize, DMA_TO_DEVICE); 491 if (dma_mapping_error(dev, iv_dma)) { 502 edesc->iv_dma = iv_dma; 518 iv_dma, ivsize, DMA_TO_DEVICE, 0, 0); 526 dma_to_qm_sg_one(sg_table + qm_sg_index, iv_dma, ivsiz 150 caam_unmap(struct device *dev, struct scatterlist *src, struct scatterlist *dst, int src_nents, int dst_nents, dma_addr_t iv_dma, int ivsize, enum dma_data_direction iv_dir, dma_addr_t qm_sg_dma, int qm_sg_bytes) argument 1124 dma_addr_t iv_dma; local [all...] |
H A D | caamalg.c | 915 * @iv_dma: dma address of iv for checking continuity and link table 928 dma_addr_t iv_dma; member in struct:skcipher_edesc 939 dma_addr_t iv_dma, int ivsize, dma_addr_t sec4_sg_dma, 951 if (iv_dma) 952 dma_unmap_single(dev, iv_dma, ivsize, DMA_BIDIRECTIONAL); 975 edesc->iv_dma, ivsize, 1623 dma_addr_t iv_dma = 0; local 1728 iv_dma = dma_map_single(jrdev, iv, ivsize, DMA_BIDIRECTIONAL); 1729 if (dma_mapping_error(jrdev, iv_dma)) { 1737 dma_to_sec4_sg_one(edesc->sec4_sg, iv_dma, ivsiz 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) argument [all...] |
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_crypto.h | 184 dma_addr_t iv_dma; member in struct:chcr_aead_reqctx
|
H A D | chcr_algo.c | 2607 reqctx->iv_dma = dma_map_single(dev, reqctx->iv, (IV + reqctx->b0_len), 2609 if (dma_mapping_error(dev, reqctx->iv_dma)) 2612 reqctx->b0_dma = reqctx->iv_dma + IV; 2640 dma_unmap_single(dev, reqctx->iv_dma, IV, DMA_BIDIRECTIONAL); 2669 dma_unmap_single(dev, reqctx->iv_dma, (IV + reqctx->b0_len), 2726 dsgl_walk_add_page(&dsgl_walk, IV + reqctx->b0_len, reqctx->iv_dma);
|
/linux-master/drivers/crypto/ |
H A D | talitos.h | 49 * @iv_dma: dma address of iv for checking continuity and link table 63 dma_addr_t iv_dma; member in struct:talitos_edesc
|
H A D | talitos.c | 1035 dma_unmap_single(dev, edesc->iv_dma, ivsize, DMA_TO_DEVICE); 1239 to_talitos_ptr(civ_ptr, edesc->iv_dma, ivsize, is_sec1); 1333 dma_addr_t iv_dma = 0; local 1401 iv_dma = dma_map_single(dev, iv, ivsize, DMA_TO_DEVICE); 1407 edesc->iv_dma = iv_dma; 1588 to_talitos_ptr(&desc->ptr[1], edesc->iv_dma, ivsize, is_sec1);
|