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