Home
last modified time | relevance | path

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

/linux/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c252 size_t dmabuf_size; in versal_aes_aead_cipher() local
264 dmabuf_size = sizeof(struct versal_init_ops) + in versal_aes_aead_cipher()
267 dmabuf = kmalloc(dmabuf_size, GFP_KERNEL); in versal_aes_aead_cipher()
273 dma_addr_hw_req = dma_map_single(dev, dmabuf, dmabuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher()
281 dma_unmap_single(dev, dma_addr_hw_req, dmabuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher()
319 dma_sync_single_for_device(dev, dma_addr_hw_req, dmabuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher()
352 dma_unmap_single(dev, dma_addr_hw_req, dmabuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher()
365 dma_unmap_single(dev, dma_addr_hw_req, dmabuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher()
367 memzero_explicit(dmabuf, dmabuf_size); in versal_aes_aead_cipher()