Module dma

Module dma 

Source
Expand description

Provides DMA (Direct Memory Access) support for AES operations.

This module enhances the AES capabilities by utilizing DMA to handle data transfer, which can significantly speed up operations when dealing with large data volumes. It supports various cipher modes such as ECB, CBC, OFB, CTR, CFB8, and CFB128.

Structs§

AesDmaunstable
A DMA capable AES instance.
AesDmaBackend
DMA-enabled AES processing backend.
AesDmaWorkQueueDriver
An active work queue driver.
AesTransferunstable
Represents an ongoing (or potentially stopped) transfer with the Aes.
DmaCipherState
The state of block ciphers that the AES hardware implements.

Enums§

CipherMode
Specifies the block cipher modes available for AES operations.