Lines Matching refs:nvme_queue

104 struct nvme_queue;
113 struct nvme_queue *queues;
189 struct nvme_queue {
228 struct nvme_queue *nvmeq;
286 struct nvme_queue *nvmeq, int qid)
297 static void nvme_dbbuf_free(struct nvme_queue *nvmeq)
394 struct nvme_queue *nvmeq = &dev->queues[0];
407 struct nvme_queue *nvmeq = &dev->queues[hctx_idx + 1];
420 struct nvme_queue *nvmeq = &dev->queues[queue_idx];
472 static inline void nvme_write_sq_db(struct nvme_queue *nvmeq, bool write_sq)
495 static void nvme_submit_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd,
509 struct nvme_queue *nvmeq = hctx->driver_data;
912 struct nvme_queue *nvmeq = hctx->driver_data;
972 static inline bool nvme_cqe_pending(struct nvme_queue *nvmeq)
979 static inline void nvme_ring_cq_doorbell(struct nvme_queue *nvmeq)
988 static inline struct blk_mq_tags *nvme_queue_tagset(struct nvme_queue *nvmeq)
995 static inline void nvme_handle_cqe(struct nvme_queue *nvmeq, u16 idx)
1026 static inline void nvme_update_cq_head(struct nvme_queue *nvmeq)
1038 static inline int nvme_process_cq(struct nvme_queue *nvmeq)
1060 struct nvme_queue *nvmeq = data;
1077 struct nvme_queue *nvmeq = data;
1088 static void nvme_poll_irqdisable(struct nvme_queue *nvmeq)
1101 struct nvme_queue *nvmeq = hctx->driver_data;
1117 struct nvme_queue *nvmeq = &dev->queues[0];
1138 struct nvme_queue *nvmeq, s16 vector)
1162 struct nvme_queue *nvmeq)
1204 struct nvme_queue *nvmeq = iod->nvmeq;
1258 struct nvme_queue *nvmeq = iod->nvmeq;
1368 static void nvme_free_queue(struct nvme_queue *nvmeq)
1398 static int nvme_suspend_queue(struct nvme_queue *nvmeq)
1424 struct nvme_queue *nvmeq = &dev->queues[0];
1476 static int nvme_alloc_sq_cmds(struct nvme_dev *dev, struct nvme_queue *nvmeq,
1504 struct nvme_queue *nvmeq = &dev->queues[qid];
1537 static int queue_request_irq(struct nvme_queue *nvmeq)
1551 static void nvme_init_queue(struct nvme_queue *nvmeq, u16 qid)
1566 static int nvme_create_queue(struct nvme_queue *nvmeq, int qid, bool polled)
1710 struct nvme_queue *nvmeq;
2154 struct nvme_queue *adminq = &dev->queues[0];
2253 struct nvme_queue *nvmeq = req->end_io_data;
2261 struct nvme_queue *nvmeq = req->end_io_data;
2269 static int nvme_delete_queue(struct nvme_queue *nvmeq, u8 opcode)
2306 struct nvme_queue *nvmeq = &dev->queues[nr_queues + sent];
2881 sizeof(struct nvme_queue), GFP_KERNEL, node);