/kernel/linux/linux-5.10/drivers/crypto/caam/ |
H A D | caamalg_qi2.h | 105 * @qm_sg_dma: bus physical mapped address of h/w link table 115 dma_addr_t qm_sg_dma; member 127 * @qm_sg_dma: I/O virtual address of h/w link table 135 dma_addr_t qm_sg_dma; member 141 * @qm_sg_dma: I/O virtual address of h/w link table 147 dma_addr_t qm_sg_dma; member
|
H A D | caamalg_qi2.c | 148 enum dma_data_direction iv_dir, dma_addr_t qm_sg_dma, in caam_unmap() 164 dma_unmap_single(dev, qm_sg_dma, qm_sg_bytes, DMA_TO_DEVICE); in caam_unmap() 362 dma_addr_t qm_sg_dma, iv_dma = 0; in aead_edesc_alloc() local 530 qm_sg_dma = dma_map_single(dev, sg_table, qm_sg_bytes, DMA_TO_DEVICE); in aead_edesc_alloc() 531 if (dma_mapping_error(dev, qm_sg_dma)) { in aead_edesc_alloc() 540 edesc->qm_sg_dma = qm_sg_dma; in aead_edesc_alloc() 550 dpaa2_fl_set_addr(in_fle, qm_sg_dma); in aead_edesc_alloc() 559 dpaa2_fl_set_addr(out_fle, qm_sg_dma + in aead_edesc_alloc() 575 dpaa2_fl_set_addr(out_fle, qm_sg_dma in aead_edesc_alloc() 145 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) caam_unmap() argument [all...] |
H A D | caamalg_qi.c | 791 * @qm_sg_dma: bus physical mapped address of h/w link table 802 dma_addr_t qm_sg_dma; member 815 * @qm_sg_dma: bus physical mapped address of h/w link table 824 dma_addr_t qm_sg_dma; member 870 enum dma_data_direction iv_dir, dma_addr_t qm_sg_dma, in caam_unmap() 885 dma_unmap_single(dev, qm_sg_dma, qm_sg_bytes, DMA_TO_DEVICE); in caam_unmap() 896 edesc->iv_dma, ivsize, DMA_TO_DEVICE, edesc->qm_sg_dma, in aead_unmap() 908 edesc->iv_dma, ivsize, DMA_BIDIRECTIONAL, edesc->qm_sg_dma, in skcipher_unmap() 949 dma_addr_t qm_sg_dma, iv_dma = 0; in aead_edesc_alloc() local 1117 qm_sg_dma in aead_edesc_alloc() 867 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) caam_unmap() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/caam/ |
H A D | caamalg_qi2.h | 103 * @qm_sg_dma: bus physical mapped address of h/w link table 113 dma_addr_t qm_sg_dma; member 125 * @qm_sg_dma: I/O virtual address of h/w link table 133 dma_addr_t qm_sg_dma; member 139 * @qm_sg_dma: I/O virtual address of h/w link table 145 dma_addr_t qm_sg_dma; member
|
H A D | caamalg_qi2.c | 153 enum dma_data_direction iv_dir, dma_addr_t qm_sg_dma, in caam_unmap() 169 dma_unmap_single(dev, qm_sg_dma, qm_sg_bytes, DMA_TO_DEVICE); in caam_unmap() 367 dma_addr_t qm_sg_dma, iv_dma = 0; in aead_edesc_alloc() local 535 qm_sg_dma = dma_map_single(dev, sg_table, qm_sg_bytes, DMA_TO_DEVICE); in aead_edesc_alloc() 536 if (dma_mapping_error(dev, qm_sg_dma)) { in aead_edesc_alloc() 545 edesc->qm_sg_dma = qm_sg_dma; in aead_edesc_alloc() 555 dpaa2_fl_set_addr(in_fle, qm_sg_dma); in aead_edesc_alloc() 564 dpaa2_fl_set_addr(out_fle, qm_sg_dma + in aead_edesc_alloc() 580 dpaa2_fl_set_addr(out_fle, qm_sg_dma in aead_edesc_alloc() 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) caam_unmap() argument [all...] |
H A D | caamalg_qi.c | 796 * @qm_sg_dma: bus physical mapped address of h/w link table 807 dma_addr_t qm_sg_dma; member 820 * @qm_sg_dma: bus physical mapped address of h/w link table 829 dma_addr_t qm_sg_dma; member 875 enum dma_data_direction iv_dir, dma_addr_t qm_sg_dma, in caam_unmap() 890 dma_unmap_single(dev, qm_sg_dma, qm_sg_bytes, DMA_TO_DEVICE); in caam_unmap() 901 edesc->iv_dma, ivsize, DMA_TO_DEVICE, edesc->qm_sg_dma, in aead_unmap() 913 edesc->iv_dma, ivsize, DMA_BIDIRECTIONAL, edesc->qm_sg_dma, in skcipher_unmap() 954 dma_addr_t qm_sg_dma, iv_dma = 0; in aead_edesc_alloc() local 1122 qm_sg_dma in aead_edesc_alloc() 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) caam_unmap() argument [all...] |