Lines Matching defs:s5p_aes_dev
300 struct s5p_aes_dev { struct
301 struct device *dev;
302 struct clk *clk;
303 struct clk *pclk;
304 void __iomem *ioaddr;
305 void __iomem *aes_ioaddr;
306 int irq_fc;
308 struct skcipher_request *req;
309 struct s5p_aes_ctx *ctx;
310 struct scatterlist *sg_src;
311 struct scatterlist *sg_dst;
313 struct scatterlist *sg_src_cpy;
314 struct scatterlist *sg_dst_cpy;
316 struct tasklet_struct tasklet;
317 struct crypto_queue queue;
318 bool busy;
319 spinlock_t lock;
321 struct resource *res;
322 void __iomem *io_hash_base;
324 spinlock_t hash_lock; /* protect hash_ vars */
325 unsigned long hash_flags;
326 struct crypto_queue hash_queue;
327 struct tasklet_struct hash_tasklet;
329 u8 xmit_buf[BUFLEN];
330 struct ahash_request *hash_req;
331 struct scatterlist *hash_sg_iter;
332 unsigned int hash_sg_cnt;
356 struct s5p_aes_dev *dd; argument