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