Lines Matching refs:nvme_queue

77 struct nvme_queue;
85 struct nvme_queue *queues;
156 struct nvme_queue { struct
189 struct nvme_queue *nvmeq; argument
268 struct nvme_queue *nvmeq, int qid) in nvme_dbbuf_init()
387 struct nvme_queue *nvmeq = &dev->queues[0]; in nvme_admin_init_hctx()
400 struct nvme_queue *nvmeq = hctx->driver_data; in nvme_admin_exit_hctx()
409 struct nvme_queue *nvmeq = &dev->queues[hctx_idx + 1]; in nvme_init_hctx()
425 struct nvme_queue *nvmeq = &dev->queues[queue_idx]; in nvme_init_request()
447 static void nvme_submit_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd) in nvme_submit_cmd()
810 struct nvme_queue *nvmeq = hctx->driver_data; in nvme_queue_rq()
856 static inline bool nvme_cqe_pending(struct nvme_queue *nvmeq) in nvme_cqe_pending()
862 static inline void nvme_ring_cq_doorbell(struct nvme_queue *nvmeq) in nvme_ring_cq_doorbell()
871 static inline void nvme_handle_cqe(struct nvme_queue *nvmeq, u16 idx) in nvme_handle_cqe()
900 static void nvme_complete_cqes(struct nvme_queue *nvmeq, u16 start, u16 end) in nvme_complete_cqes()
909 static inline void nvme_update_cq_head(struct nvme_queue *nvmeq) in nvme_update_cq_head()
917 static inline bool nvme_process_cq(struct nvme_queue *nvmeq, u16 *start, in nvme_process_cq()
937 struct nvme_queue *nvmeq = data; in nvme_irq()
958 struct nvme_queue *nvmeq = data; in nvme_irq_check()
964 static int __nvme_poll(struct nvme_queue *nvmeq, unsigned int tag) in __nvme_poll()
982 struct nvme_queue *nvmeq = hctx->driver_data; in nvme_poll()
990 struct nvme_queue *nvmeq = &dev->queues[0]; in nvme_pci_submit_async_event()
1011 struct nvme_queue *nvmeq, s16 vector) in adapter_alloc_cq()
1032 struct nvme_queue *nvmeq) in adapter_alloc_sq()
1074 struct nvme_queue *nvmeq = iod->nvmeq; in abort_endio()
1129 struct nvme_queue *nvmeq = iod->nvmeq; in nvme_timeout()
1231 static void nvme_free_queue(struct nvme_queue *nvmeq) in nvme_free_queue()
1254 static int nvme_suspend_queue(struct nvme_queue *nvmeq) in nvme_suspend_queue()
1284 struct nvme_queue *nvmeq = &dev->queues[0]; in nvme_disable_admin_queue()
1323 static int nvme_alloc_sq_cmds(struct nvme_dev *dev, struct nvme_queue *nvmeq, in nvme_alloc_sq_cmds()
1339 struct nvme_queue *nvmeq = &dev->queues[qid]; in nvme_alloc_queue()
1373 static int queue_request_irq(struct nvme_queue *nvmeq) in queue_request_irq()
1387 static void nvme_init_queue(struct nvme_queue *nvmeq, u16 qid) in nvme_init_queue()
1402 static int nvme_create_queue(struct nvme_queue *nvmeq, int qid) in nvme_create_queue()
1548 struct nvme_queue *nvmeq; in nvme_pci_configure_admin_queue()
1875 struct nvme_queue *adminq = &dev->queues[0]; in nvme_setup_io_queues()
1943 struct nvme_queue *nvmeq = req->end_io_data; in nvme_del_queue_end()
1951 struct nvme_queue *nvmeq = req->end_io_data; in nvme_del_cq_end()
1967 static int nvme_delete_queue(struct nvme_queue *nvmeq, u8 opcode) in nvme_delete_queue()
2474 sizeof(struct nvme_queue), GFP_KERNEL, node); in nvme_probe()