Linux Kernel
3.7.1
|
Public Member Functions | |
u8 buf_in[ATMEL_AES_DMA_THRESHOLD] | __aligned (sizeof(u32)) |
u8 buf_out[ATMEL_AES_DMA_THRESHOLD] | __aligned (sizeof(u32)) |
Data Fields | |
struct list_head | list |
unsigned long | phys_base |
void __iomem * | io_base |
struct atmel_aes_ctx * | ctx |
struct device * | dev |
struct clk * | iclk |
int | irq |
unsigned long | flags |
int | err |
spinlock_t | lock |
struct crypto_queue | queue |
struct tasklet_struct | done_task |
struct tasklet_struct | queue_task |
struct ablkcipher_request * | req |
size_t | total |
struct scatterlist * | in_sg |
unsigned int | nb_in_sg |
struct scatterlist * | out_sg |
unsigned int | nb_out_sg |
size_t | bufcnt |
int | dma_in |
struct atmel_aes_dma | dma_lch_in |
int | dma_out |
struct atmel_aes_dma | dma_lch_out |
u32 | hw_version |
Definition at line 91 of file atmel-aes.c.
u8 buf_in [ATMEL_AES_DMA_THRESHOLD] __aligned | ( | sizeof(u32) | ) |
u8 buf_out [ATMEL_AES_DMA_THRESHOLD] __aligned | ( | sizeof(u32) | ) |
size_t bufcnt |
Definition at line 119 of file atmel-aes.c.
struct atmel_aes_ctx* ctx |
Definition at line 96 of file atmel-aes.c.
Definition at line 97 of file atmel-aes.c.
int dma_in |
Definition at line 122 of file atmel-aes.c.
struct atmel_aes_dma dma_lch_in |
Definition at line 123 of file atmel-aes.c.
struct atmel_aes_dma dma_lch_out |
Definition at line 127 of file atmel-aes.c.
int dma_out |
Definition at line 126 of file atmel-aes.c.
struct tasklet_struct done_task |
Definition at line 107 of file atmel-aes.c.
int err |
Definition at line 102 of file atmel-aes.c.
unsigned long flags |
Definition at line 101 of file atmel-aes.c.
u32 hw_version |
Definition at line 129 of file atmel-aes.c.
Definition at line 98 of file atmel-aes.c.
struct scatterlist* in_sg |
Definition at line 113 of file atmel-aes.c.
Definition at line 94 of file atmel-aes.c.
int irq |
Definition at line 99 of file atmel-aes.c.
Definition at line 92 of file atmel-aes.c.
spinlock_t lock |
Definition at line 104 of file atmel-aes.c.
unsigned int nb_in_sg |
Definition at line 114 of file atmel-aes.c.
unsigned int nb_out_sg |
Definition at line 117 of file atmel-aes.c.
struct scatterlist* out_sg |
Definition at line 116 of file atmel-aes.c.
unsigned long phys_base |
Definition at line 93 of file atmel-aes.c.
Definition at line 105 of file atmel-aes.c.
struct tasklet_struct queue_task |
Definition at line 108 of file atmel-aes.c.
struct ablkcipher_request* req |
Definition at line 110 of file atmel-aes.c.
size_t total |
Definition at line 111 of file atmel-aes.c.