Lines Matching defs:ccp_cmd_queue
263 struct ccp_cmd_queue { struct
264 struct ccp_device *ccp;
267 u32 id;
270 struct dma_pool *dma_pool;
273 struct ccp5_desc *qbase;
276 struct mutex q_mutex ____cacheline_aligned;
277 unsigned int qidx;
280 unsigned int qsize;
281 dma_addr_t qbase_dma;
282 dma_addr_t qdma_tail;
285 u32 sb_key;
286 u32 sb_ctx;
293 int lsb;
297 struct task_struct *kthread;
298 unsigned int active;
299 unsigned int suspended;
302 unsigned int free_slots;
305 u32 int_ok;
306 u32 int_err;
309 void __iomem *reg_control;
310 void __iomem *reg_tail_lo;
311 void __iomem *reg_head_lo;
312 void __iomem *reg_int_enable;
313 void __iomem *reg_interrupt_status;
314 void __iomem *reg_status;
315 void __iomem *reg_int_status;
316 void __iomem *reg_dma_status;
317 void __iomem *reg_dma_read_status;
318 void __iomem *reg_dma_write_status;
319 u32 qcontrol; /* Cached control register */
322 u32 int_status;
323 u32 q_status;
324 u32 q_int_status;
325 u32 cmd_error;
328 wait_queue_head_t int_queue;
329 unsigned int int_rcvd;
332 unsigned long total_ops;
333 unsigned long total_aes_ops;
334 unsigned long total_xts_aes_ops;
335 unsigned long total_3des_ops;
336 unsigned long total_sha_ops;
337 unsigned long total_rsa_ops;
338 unsigned long total_pt_ops;
339 unsigned long total_ecc_ops;