2017-01-04 18:35:00 +00:00
|
|
|
# NVMe Driver {#nvme}
|
|
|
|
|
|
|
|
# Public Interface {#nvme_interface}
|
|
|
|
|
|
|
|
- spdk/nvme.h
|
|
|
|
|
|
|
|
# Key Functions {#nvme_key_functions}
|
|
|
|
|
2017-01-12 23:57:41 +00:00
|
|
|
Function | Description
|
|
|
|
------------------------------------------- | -----------
|
|
|
|
spdk_nvme_probe() | @copybrief spdk_nvme_probe()
|
|
|
|
spdk_nvme_ns_cmd_read() | @copybrief spdk_nvme_ns_cmd_read()
|
|
|
|
spdk_nvme_ns_cmd_write() | @copybrief spdk_nvme_ns_cmd_write()
|
|
|
|
spdk_nvme_ns_cmd_dataset_management() | @copybrief spdk_nvme_ns_cmd_dataset_management()
|
|
|
|
spdk_nvme_ns_cmd_flush() | @copybrief spdk_nvme_ns_cmd_flush()
|
|
|
|
spdk_nvme_qpair_process_completions() | @copybrief spdk_nvme_qpair_process_completions()
|
|
|
|
spdk_nvme_ctrlr_cmd_admin_raw() | @copybrief spdk_nvme_ctrlr_cmd_admin_raw()
|
|
|
|
spdk_nvme_ctrlr_process_admin_completions() | @copybrief spdk_nvme_ctrlr_process_admin_completions()
|
2017-01-04 18:35:00 +00:00
|
|
|
|
|
|
|
# Key Concepts {#nvme_key_concepts}
|
|
|
|
|
|
|
|
- @ref nvme_initialization
|
|
|
|
- @ref nvme_io_submission
|
|
|
|
- @ref nvme_async_completion
|