Spdk/include/spdk
Daniel Verkamp cf0871a57e ioat: make channel allocation explicit
Add a parameter to each I/OAT library function that requires a channel
instead of implicitly using the thread-local channel registration model.

I/OAT channels are already reported by the spdk_ioat_probe() attach
callback, so no infrastructure for channel allocation is necessary.

Change-Id: I8731126fcaea9fe2bafc41a3f75c969a100ef8f0
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2016-03-15 09:50:17 -07:00
..
assert.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
barrier.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
file.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
ioat_spec.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
ioat.h ioat: make channel allocation explicit 2016-03-15 09:50:17 -07:00
mmio.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
nvme_intel.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
nvme_spec.h nvme manage: Add interface for format progress indicator. 2016-03-10 09:02:06 +08:00
nvme.h nvme: make I/O queue allocation explicit 2016-03-14 16:00:54 -07:00
pci_ids.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
pci.h SPDK: Add spdk_pci_device_cfg read/write for byte, word. 2016-02-16 09:54:43 -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 Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
string.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00
vtophys.h Add extern "C" wrapper to all public headers 2016-02-12 07:52:35 -07:00