Home
last modified time | relevance | path

Searched refs:nvme_controller (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/drivers/disk/nvme/
Dnvme_controller_cmd.c19 int nvme_ctrlr_cmd_identify_controller(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_identify_controller()
38 int nvme_ctrlr_cmd_identify_namespace(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_identify_namespace()
60 int nvme_ctrlr_cmd_create_io_cq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_create_io_cq()
88 int nvme_ctrlr_cmd_create_io_sq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_create_io_sq()
116 int nvme_ctrlr_cmd_delete_io_cq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_delete_io_cq()
140 int nvme_ctrlr_cmd_delete_io_sq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_delete_io_sq()
164 int nvme_ctrlr_cmd_set_feature(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_set_feature()
191 int nvme_ctrlr_cmd_get_feature(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_get_feature()
212 int nvme_ctrlr_cmd_set_num_queues(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_set_num_queues()
Dnvme_cmd.h324 struct nvme_controller *ctrlr;
392 struct nvme_controller *ctrlr,
400 int nvme_cmd_identify_controller(struct nvme_controller *ctrlr,
405 int nvme_ctrlr_cmd_identify_controller(struct nvme_controller *ctrlr,
408 int nvme_ctrlr_cmd_identify_namespace(struct nvme_controller *ctrlr,
412 int nvme_ctrlr_cmd_create_io_cq(struct nvme_controller *ctrlr,
416 int nvme_ctrlr_cmd_create_io_sq(struct nvme_controller *ctrlr,
420 int nvme_ctrlr_cmd_delete_io_cq(struct nvme_controller *ctrlr,
424 int nvme_ctrlr_cmd_delete_io_sq(struct nvme_controller *ctrlr,
428 int nvme_ctrlr_cmd_set_feature(struct nvme_controller *ctrlr,
[all …]
Dnvme_controller.c9 #define DT_DRV_COMPAT nvme_controller
28 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_wait_for_ready()
97 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_enable()
141 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_setup_admin_queues()
169 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_setup_io_queues()
257 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_gather_info()
326 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_pcie_configure()
372 static int nvme_controller_identify(struct nvme_controller *nvme_ctrlr) in nvme_controller_identify()
402 static void nvme_controller_setup_namespaces(struct nvme_controller *nvme_ctrlr) in nvme_controller_setup_namespaces()
420 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_init()
[all …]
DCMakeLists.txt5 nvme_controller.c
Dnvme.h421 struct nvme_controller { struct
458 bool nvme_controller_has_dataset_mgmt(struct nvme_controller *ctrlr) in nvme_controller_has_dataset_mgmt() argument
467 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_lock()
474 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_unlock()
Dnvme_namespace.h161 struct nvme_controller *ctrlr;
194 struct nvme_controller *ctrlr);
Dnvme_namespace.c80 struct nvme_controller *ctrlr) in nvme_namespace_construct()
Dnvme_cmd.c485 struct nvme_controller *ctrlr, in nvme_cmd_qpair_setup()
/Zephyr-latest/doc/services/storage/disk/
Dnvme.rst16 - NVMe controller: :zephyr_file:`drivers/disk/nvme/nvme_controller.c`