Searched refs:zynqmp_aead_hw_req (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/crypto/xilinx/ |
| H A D | zynqmp-aes-gcm.c | 63 struct zynqmp_aead_hw_req { struct 144 struct zynqmp_aead_hw_req *hwreq; in zynqmp_aes_aead_cipher() 165 memcpy(dmabuf + sizeof(struct zynqmp_aead_hw_req), req->iv, GCM_AES_IV_SIZE); in zynqmp_aes_aead_cipher() 187 dma_addr_hw_req = dma_map_single(dev, dmabuf, sizeof(struct zynqmp_aead_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() 199 dma_unmap_single(dev, dma_addr_hw_req, sizeof(struct zynqmp_aead_hw_req) + GCM_AES_IV_SIZE, in zynqmp_aes_aead_cipher() 235 memzero_explicit(dmabuf, sizeof(struct zynqmp_aead_hw_req) + GCM_AES_IV_SIZE); in zynqmp_aes_aead_cipher()
|