Home
last modified time | relevance | path

Searched refs:dma_addr_hw_req (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c142 dma_addr_t dma_addr_data, dma_addr_hw_req; in zynqmp_aes_aead_cipher() local
187 dma_addr_hw_req = dma_map_single(dev, dmabuf, sizeof(struct zynqmp_aead_hw_req) + in zynqmp_aes_aead_cipher()
190 if (unlikely(dma_mapping_error(dev, dma_addr_hw_req))) { in zynqmp_aes_aead_cipher()
195 hwreq->iv = dma_addr_hw_req + sizeof(struct zynqmp_aead_hw_req); in zynqmp_aes_aead_cipher()
196 dma_sync_single_for_device(dev, dma_addr_hw_req, sizeof(struct zynqmp_aead_hw_req) + in zynqmp_aes_aead_cipher()
198 ret = zynqmp_pm_aes_engine(dma_addr_hw_req, &status); in zynqmp_aes_aead_cipher()
199 dma_unmap_single(dev, dma_addr_hw_req, sizeof(struct zynqmp_aead_hw_req) + GCM_AES_IV_SIZE, in zynqmp_aes_aead_cipher()
246 dma_addr_t dma_addr_data, dma_addr_hw_req, dma_addr_in; in versal_aes_aead_cipher() local
273 dma_addr_hw_req = dma_map_single(dev, dmabuf, dmabuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher()
274 if (unlikely(dma_mapping_error(dev, dma_addr_hw_req))) { in versal_aes_aead_cipher()
[all …]