Home
last modified time | relevance | path

Searched refs:nvme_queue (Results 1 – 3 of 3) sorted by relevance

/drivers/nvme/
A Dnvme.c161 static int nvme_submit_sync_cmd(struct nvme_queue *nvmeq, in nvme_submit_sync_cmd()
227 static struct nvme_queue *nvme_alloc_queue(struct nvme_dev *dev, in nvme_alloc_queue()
231 struct nvme_queue *nvmeq = malloc(sizeof(*nvmeq)); in nvme_alloc_queue()
318 static void nvme_free_queue(struct nvme_queue *nvmeq) in nvme_free_queue()
330 struct nvme_queue *nvmeq = dev->queues[i]; in nvme_free_queues()
337 static void nvme_init_queue(struct nvme_queue *nvmeq, u16 qid) in nvme_init_queue()
356 struct nvme_queue *nvmeq; in nvme_configure_admin_queue()
416 struct nvme_queue *nvmeq) in nvme_alloc_cq()
433 struct nvme_queue *nvmeq) in nvme_alloc_sq()
537 static int nvme_create_queue(struct nvme_queue *nvmeq, int qid) in nvme_create_queue()
[all …]
A Dnvme.h601 struct nvme_queue **queues;
637 struct nvme_queue { struct
674 int (*setup_queue)(struct nvme_queue *nvmeq);
684 void (*submit_cmd)(struct nvme_queue *nvmeq, struct nvme_command *cmd);
691 void (*complete_cmd)(struct nvme_queue *nvmeq, struct nvme_command *cmd);
A Dnvme_apple.c75 static int apple_nvme_setup_queue(struct nvme_queue *nvmeq) in apple_nvme_setup_queue()
110 static void apple_nvme_submit_cmd(struct nvme_queue *nvmeq, in apple_nvme_submit_cmd()
130 static void apple_nvme_complete_cmd(struct nvme_queue *nvmeq, in apple_nvme_complete_cmd()

Completed in 10 milliseconds