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.
- AesDmaWork Queue Driver 
- 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.