Spdk/lib
Daniel Verkamp f93fd72680 env: split PCI drivers into individual files
Change the PCI enumeration API to individual functions per device type
so that only the drivers that are actually in use get linked into the
final executable.  All of the common code is still shared internally in
the env_dpdk library.

Change-Id: I2ba83afe59202a510f999a0674e23e60b6581221
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2016-12-06 09:30:55 -07:00
..
bdev bdev/nvme: add information in blockdev_nvme_dump_config_json (#78) 2016-12-05 13:59:39 -07:00
conf conf: move structures out of public API header 2016-11-16 10:33:16 -07:00
copy copy_engine: only calculate task size once 2016-11-16 15:04:45 -07:00
cunit eofnl: check for extra trailing newlines 2016-10-11 13:30:33 -07:00
env_dpdk env: split PCI drivers into individual files 2016-12-06 09:30:55 -07:00
event reactor: fix lcore type and add socket in NUMA notice 2016-11-29 12:50:19 -07:00
ioat env: split PCI drivers into individual files 2016-12-06 09:30:55 -07:00
iscsi iscsi: Check the connection state in function spdk_iscsi_conn_execute(). 2016-11-29 16:10:23 -07:00
json json: add printf-style spdk_json_write_string_fmt() 2016-11-22 16:32:35 -07:00
jsonrpc log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
log log: print trace flag names in SPDK_TRACELOG() 2016-11-28 13:15:08 -07:00
net log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
nvme env: split PCI drivers into individual files 2016-12-06 09:30:55 -07:00
nvmf nvme/rdma: partly remove CC.EN = 1 hack 2016-11-23 16:34:41 -07:00
rpc rpc: always unregister RPC setup poller 2016-10-21 15:42:53 -07:00
scsi lib/scsi: handle scattered input/output buffers for non IO commands 2016-11-21 10:52:35 -07:00
trace Replace rte_get_tsc calls with spdk_get_ticks 2016-10-11 13:34:09 -07:00
util util: add vsprintf version of spdk_sprintf_alloc 2016-11-22 11:52:00 -07:00
Makefile env: rename default implementation to env_dpdk 2016-11-14 08:48:20 -07:00