Spdk/include/spdk
Daniel Verkamp 8374a727a9 nvme: refactor nvme_attach() into nvme_probe()
The new probing API will find all NVMe devices on the system and ask the
caller whether to attach to each one.  The caller will then receive a
callback once each controller has finished initializing and has been
attached to the driver.

This will enable cleanup of the PCI abstraction layer (enabling us to
use DPDK PCI functionality) as well as allowing future work on parallel
NVMe controller startup and PCIe hotplug support.

Change-Id: I3cdde7bfab0bc0bea1993dd549b9b0e8d36db9be
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2016-02-03 11:15:31 -07:00
..
assert.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
barrier.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
file.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
ioat_spec.h spdk: Add block fill API to ioat driver 2016-02-02 13:29:07 +08:00
ioat.h spdk: Add block fill API to ioat driver 2016-02-02 13:29:07 +08:00
mmio.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
nvme_intel.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
nvme_spec.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
nvme.h nvme: refactor nvme_attach() into nvme_probe() 2016-02-03 11:15:31 -07:00
pci_ids.h nvme: Add Intel NVMe device supported feature quirks 2016-01-29 13:45:05 -07:00
pci.h pci: fix spdk_pci_device_get_dev() accessor 2016-01-29 14:26:58 -07:00
queue_extras.h Break out queue.h code pulled from FreeBSD into a separate file. 2015-09-25 12:45:04 -07:00
queue.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
string.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
vtophys.h Remove year from copyright headers. 2016-01-28 08:54:18 -07:00