freebsd-dev/sys/dev/nvme
Jim Harris 1e526bc478 Add "type" to nvme_request, signifying if its payload is a VADDR, UIO, or
NULL. This simplifies decisions around if/how requests are routed through
busdma.  It also paves the way for supporting unmapped bios.

Sponsored by:	Intel
2013-03-29 20:34:28 +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 "type" to nvme_request, signifying if its payload is a VADDR, UIO, or 2013-03-29 20:34:28 +00:00
nvme_ns_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_ns.c Remove obsolete comment. This code has now been tested with the QEMU 2013-03-28 16:57:48 +00:00
nvme_private.h Add "type" to nvme_request, signifying if its payload is a VADDR, UIO, or 2013-03-29 20:34:28 +00:00
nvme_qpair.c Add "type" to nvme_request, signifying if its payload is a VADDR, UIO, or 2013-03-29 20:34:28 +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_uio.c Create struct nvme_status. 2013-03-26 21:00:18 +00:00
nvme.c Replace usages of mtx_pool_find used for admin commands with a polling 2013-03-26 22:09:51 +00:00
nvme.h Add the ability to internally mark a controller as failed, if it is unable to 2013-03-26 21:58:38 +00:00