Home
last modified time | relevance | path

Searched refs:rt_nvme_queue (Results 1 – 2 of 2) sorted by relevance

/components/drivers/include/drivers/
A Dnvme.h802 struct rt_nvme_queue struct
857 struct rt_nvme_queue admin_queue;
858 struct rt_nvme_queue io_queues[RT_USING_NVME_IO_QUEUE * RT_CPUS_NR];
860 struct rt_nvme_queue queue[RT_USING_NVME_QUEUE];
887 rt_err_t (*setup_queue)(struct rt_nvme_queue *queue);
889 rt_err_t (*cleanup_queue)(struct rt_nvme_queue *queue);
891 rt_err_t (*submit_cmd)(struct rt_nvme_queue *queue, struct rt_nvme_command *cmd);
893 void (*complete_cmd)(struct rt_nvme_queue *queue, struct rt_nvme_command *cmd);
/components/drivers/nvme/
A Dnvme.c103 static rt_err_t nvme_submit_cmd(struct rt_nvme_queue *queue, in nvme_submit_cmd()
653 struct rt_nvme_queue *queue = param; in nvme_queue_isr()
763 rt_inline rt_err_t nvme_attach_queue_sq(struct rt_nvme_queue *queue) in nvme_attach_queue_sq()
768 rt_inline rt_err_t nvme_attach_queue_cq(struct rt_nvme_queue *queue) in nvme_attach_queue_cq()
773 static rt_err_t nvme_detach_queue(struct rt_nvme_queue *queue, in nvme_detach_queue()
791 static void nvme_free_queue(struct rt_nvme_queue *queue) in nvme_free_queue()
821 static struct rt_nvme_queue *nvme_alloc_queue(struct rt_nvme_controller *nvme, in nvme_alloc_queue()
826 struct rt_nvme_queue *queue = &nvme->queue[qid]; in nvme_alloc_queue()
891 struct rt_nvme_queue *admin_queue; in nvme_configure_admin_queue()
959 struct rt_nvme_queue *queue; in nvme_setup_io_queues()
[all …]

Completed in 9 milliseconds