Lines Matching defs:nvme_queue
190 struct nvme_queue { struct
191 struct nvme_dev *dev;
192 spinlock_t sq_lock;
193 void *sq_cmds;
195 spinlock_t cq_poll_lock ____cacheline_aligned_in_smp;
196 struct nvme_completion *cqes;
197 dma_addr_t sq_dma_addr;
198 dma_addr_t cq_dma_addr;
199 u32 __iomem *q_db;
200 u32 q_depth;
201 u16 cq_vector;
202 u16 sq_tail;
203 u16 last_sq_tail;
204 u16 cq_head;
205 u16 qid;
206 u8 cq_phase;
207 u8 sqes;
208 unsigned long flags;
213 u32 *dbbuf_sq_db;
214 u32 *dbbuf_cq_db;
215 u32 *dbbuf_sq_ei;
216 u32 *dbbuf_cq_ei;
217 struct completion delete_done;