Spdk/lib/env_dpdk
Darek Stojaczyk 438c430058 pci: define an additional spdk_pci_device struct
Prepare for storing additional per-device data.

The struct doesn't store any interesting data yet,
but already has a TAILQ_ENTRY that allows us to
put it into a global pci device list. Right now
we use the list only to find the SPDK device once
the corresponding DPDK device gets removed, but
more usages will be implemented soon.

Change-Id: If3abc1da60446e0a647d8d4c642f111ebfbcdb9e
Signed-off-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-on: https://review.gerrithub.io/434409 (master)
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/448370
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2019-03-22 08:16:19 +00:00
..
env_internal.h pci: define an additional spdk_pci_device struct 2019-03-22 08:16:19 +00:00
env.c env: drop DPDK 16.07 support 2019-03-22 08:16:19 +00:00
env.mk mk: add spdk_lib_list_to_shared_libs 2018-10-15 16:44:36 +00:00
init.c env/dpdk: always set base-virtaddr 2019-03-22 08:16:19 +00:00
Makefile env: add pci_virtio.c 2017-09-26 14:28:24 -04:00
memory.c memory: return first translation from mem_map_translate 2018-12-14 17:59:03 +00:00
pci_ioat.c env: drop DPDK 16.07 support 2019-03-22 08:16:19 +00:00
pci_nvme.c env: drop DPDK 16.07 support 2019-03-22 08:16:19 +00:00
pci_virtio.c env: drop DPDK 16.07 support 2019-03-22 08:16:19 +00:00
pci.c pci: define an additional spdk_pci_device struct 2019-03-22 08:16:19 +00:00
threads.c env: drop DPDK 16.07 support 2019-03-22 08:16:19 +00:00
vtophys.c env: drop DPDK 16.07 support 2019-03-22 08:16:19 +00:00