Searched refs:nvmeq (Results 1 - 1 of 1) sorted by relevance

/linux-master/drivers/nvme/host/
H A Dpci.c302 struct nvme_queue *nvmeq, int qid)
307 nvmeq->dbbuf_sq_db = &dev->dbbuf_dbs[sq_idx(qid, dev->db_stride)];
308 nvmeq->dbbuf_cq_db = &dev->dbbuf_dbs[cq_idx(qid, dev->db_stride)];
309 nvmeq->dbbuf_sq_ei = &dev->dbbuf_eis[sq_idx(qid, dev->db_stride)];
310 nvmeq->dbbuf_cq_ei = &dev->dbbuf_eis[cq_idx(qid, dev->db_stride)];
313 static void nvme_dbbuf_free(struct nvme_queue *nvmeq) argument
315 if (!nvmeq->qid)
318 nvmeq->dbbuf_sq_db = NULL;
319 nvmeq->dbbuf_cq_db = NULL;
320 nvmeq
301 nvme_dbbuf_init(struct nvme_dev *dev, struct nvme_queue *nvmeq, int qid) argument
399 struct nvme_queue *nvmeq = &dev->queues[0]; local
412 struct nvme_queue *nvmeq = &dev->queues[hctx_idx + 1]; local
471 nvme_write_sq_db(struct nvme_queue *nvmeq, bool write_sq) argument
488 nvme_sq_copy_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd) argument
499 struct nvme_queue *nvmeq = hctx->driver_data; local
510 struct nvme_queue *nvmeq = req->mq_hctx->driver_data; local
777 struct nvme_queue *nvmeq = req->mq_hctx->driver_data; local
877 struct nvme_queue *nvmeq = hctx->driver_data; local
903 nvme_submit_cmds(struct nvme_queue *nvmeq, struct request **rqlist) argument
916 nvme_prep_rq_batch(struct nvme_queue *nvmeq, struct request *req) argument
936 struct nvme_queue *nvmeq = req->mq_hctx->driver_data; local
962 struct nvme_queue *nvmeq = req->mq_hctx->driver_data; local
988 nvme_cqe_pending(struct nvme_queue *nvmeq) argument
995 nvme_ring_cq_doorbell(struct nvme_queue *nvmeq) argument
1004 nvme_queue_tagset(struct nvme_queue *nvmeq) argument
1011 nvme_handle_cqe(struct nvme_queue *nvmeq, struct io_comp_batch *iob, u16 idx) argument
1045 nvme_update_cq_head(struct nvme_queue *nvmeq) argument
1057 nvme_poll_cq(struct nvme_queue *nvmeq, struct io_comp_batch *iob) argument
1080 struct nvme_queue *nvmeq = data; local
1093 struct nvme_queue *nvmeq = data; local
1104 nvme_poll_irqdisable(struct nvme_queue *nvmeq) argument
1117 struct nvme_queue *nvmeq = hctx->driver_data; local
1133 struct nvme_queue *nvmeq = &dev->queues[0]; local
1155 adapter_alloc_cq(struct nvme_dev *dev, u16 qid, struct nvme_queue *nvmeq, s16 vector) argument
1178 adapter_alloc_sq(struct nvme_dev *dev, u16 qid, struct nvme_queue *nvmeq) argument
1219 struct nvme_queue *nvmeq = req->mq_hctx->driver_data; local
1282 struct nvme_queue *nvmeq = req->mq_hctx->driver_data; local
1408 nvme_free_queue(struct nvme_queue *nvmeq) argument
1436 struct nvme_queue *nvmeq = &dev->queues[qid]; local
1448 pci_free_irq(to_pci_dev(dev->dev), nvmeq->cq_vector, nvmeq); local
1501 nvme_alloc_sq_cmds(struct nvme_dev *dev, struct nvme_queue *nvmeq, int qid) argument
1529 struct nvme_queue *nvmeq = &dev->queues[qid]; local
1562 queue_request_irq(struct nvme_queue *nvmeq) argument
1576 nvme_init_queue(struct nvme_queue *nvmeq, u16 qid) argument
1613 nvme_create_queue(struct nvme_queue *nvmeq, int qid, bool polled) argument
1728 struct nvme_queue *nvmeq; local
2383 struct nvme_queue *nvmeq = req->end_io_data; local
2393 struct nvme_queue *nvmeq = req->end_io_data; local
2401 nvme_delete_queue(struct nvme_queue *nvmeq, u8 opcode) argument
2440 struct nvme_queue *nvmeq = &dev->queues[nr_queues + sent]; local
[all...]

Completed in 119 milliseconds