freebsd-skq/sys/dev/nvme
jimharris eee11f2f3d Add support for passthrough NVMe commands.
This includes a new IOCTL to support a generic method for nvmecontrol(8) to pass
IDENTIFY, GET_LOG_PAGE, GET_FEATURES and other commands to the controller, rather than
separate IOCTLs for each.

Sponsored by:	Intel
2013-04-12 17:52:17 +00:00
..
nvme_ctrlr_cmd.c Add "type" to nvme_request, signifying if its payload is a VADDR, UIO, or 2013-03-29 20:34:28 +00:00
nvme_ctrlr.c Add support for passthrough NVMe commands. 2013-04-12 17:52:17 +00:00
nvme_ns_cmd.c Add unmapped bio support to nvme(4) and nvd(4). 2013-04-01 16:23:34 +00:00
nvme_ns.c Add support for passthrough NVMe commands. 2013-04-12 17:52:17 +00:00
nvme_private.h Move the busdma mapping functions to nvme_qpair.c. 2013-04-12 17:48:45 +00:00
nvme_qpair.c Move the busdma mapping functions to nvme_qpair.c. 2013-04-12 17:48:45 +00:00
nvme_sysctl.c Remove the is_started flag from struct nvme_controller. 2013-03-26 21:19:26 +00:00
nvme_test.c Change a number of malloc(9) calls to use M_WAITOK instead of 2013-03-26 22:11:34 +00:00
nvme.c Move the busdma mapping functions to nvme_qpair.c. 2013-04-12 17:48:45 +00:00
nvme.h Add support for passthrough NVMe commands. 2013-04-12 17:52:17 +00:00