Spdk/include/spdk
Daniel Verkamp 5d8c94536a event: hide struct spdk_poller internals
This leaves more flexibility for future changes to the poller
representation without requiring API changes (after this one).

It also prevents the user from accidentally using poller fields in a
non-thread-safe way, since they can't be accessed directly anymore.

Change-Id: I7677d5b93668665d29ae39c5e0ba74333ad3f878
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2016-08-12 10:42:12 -07:00
..
assert.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
barrier.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
bdev.h event: hide struct spdk_poller internals 2016-08-12 10:42:12 -07:00
conf.h conf: Add configuration file iteration functions 2016-05-13 09:51:37 -07:00
copy_engine.h copy_engine: add memory copy offload engine layer 2016-07-20 09:57:22 -07:00
endian.h scsi: Flesh out the public header file 2016-08-03 09:47:28 -07:00
event.h event: hide struct spdk_poller internals 2016-08-12 10:42:12 -07:00
file.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
ioat_spec.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
ioat.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
iscsi_spec.h iscsi: split spec definitions into iscsi_spec.h 2016-08-08 15:53:57 -07:00
json.h json: add JSON parser and encoder libraries 2016-05-09 13:30:02 -07:00
jsonrpc.h jsonrpc: add JSON-RPC 2.0 library 2016-05-23 10:28:58 -07:00
log.h log: add SPDK logging library 2016-05-09 15:54:49 -07:00
mmio.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
net.h net: remove unused #defines 2016-08-08 13:46:20 -07:00
nvme_intel.h spdk: Add Intel specific log page. 2016-05-05 13:39:14 +08:00
nvme_spec.h nvmf: report virtualized NVMe version 1.2.1 2016-07-26 09:23:38 -07:00
nvme.h nvme: add API to get CAP and VS registers 2016-07-07 15:32:20 -07:00
nvmf_spec.h nvmf: merge NVMf ctrlr data into nvme_spec.h 2016-07-25 09:55:34 -07:00
pci_ids.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
pci.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -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
rpc.h rpc: Add an RPC subsystem 2016-06-22 15:45:50 -07:00
scsi_spec.h bdev: add block device abstraction layer 2016-07-21 10:35:03 -07:00
scsi.h scsi: Make OBJECT_SCSI_TASK public 2016-08-04 13:15:23 -07:00
string.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00
trace.h trace: hard-code lcore history array size 2016-07-22 12:50:44 -07:00
vtophys.h doc: add Doxygen file marker to all public headers 2016-05-04 11:17:17 -07:00