Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
atmel_aes_dev Struct Reference

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 __iomemio_base
 
struct atmel_aes_ctxctx
 
struct devicedev
 
struct clkiclk
 
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_requestreq
 
size_t total
 
struct scatterlistin_sg
 
unsigned int nb_in_sg
 
struct scatterlistout_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
 

Detailed Description

Definition at line 91 of file atmel-aes.c.

Member Function Documentation

u8 buf_in [ATMEL_AES_DMA_THRESHOLD] __aligned ( sizeof(u32 )
u8 buf_out [ATMEL_AES_DMA_THRESHOLD] __aligned ( sizeof(u32 )

Field Documentation

size_t bufcnt

Definition at line 119 of file atmel-aes.c.

Definition at line 96 of file atmel-aes.c.

struct device* dev

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.

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.

struct clk* iclk

Definition at line 98 of file atmel-aes.c.

Definition at line 113 of file atmel-aes.c.

void __iomem* io_base

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.

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.

Definition at line 110 of file atmel-aes.c.

size_t total

Definition at line 111 of file atmel-aes.c.


The documentation for this struct was generated from the following file: