Lines Matching defs:ccp_device
186 struct ccp_device { struct
193 int (*get_irq)(struct ccp_device *ccp); argument
194 void (*free_irq)(struct ccp_device *ccp); argument
195 unsigned int irq;
204 struct mutex req_mutex ____cacheline_aligned;
205 void __iomem *io_map;
206 void __iomem *io_regs;
214 spinlock_t cmd_lock ____cacheline_aligned;
215 unsigned int cmd_count;
216 struct list_head cmd;
217 struct list_head backlog;
223 struct ccp_cmd_queue cmd_q[MAX_HW_QUEUES];
224 unsigned int cmd_q_count;
229 struct hwrng hwrng;
230 unsigned int hwrng_retries;
235 atomic_t current_id ____cacheline_aligned;
267 struct ccp_device *ccp_alloc_struct(struct device *dev); argument