numam-dpdk/lib/librte_ether
Gaetan Rivet c752998b5e pci: introduce library and driver
The PCI lib defines the types and methods allowing to use PCI elements.

The PCI bus implements a bus driver for PCI devices by constructing
rte_bus elements using the PCI lib.

Move the relevant code out of the EAL to its expected place.

Libraries, drivers, unit tests and applications are updated to use the
new rte_bus_pci.h header when necessary.

Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>
2017-10-26 23:17:31 +02:00
..
ethdev_profile.c ethdev: fix port id type 2017-10-13 01:17:49 +01:00
ethdev_profile.h ethdev: fix port id type 2017-10-13 01:17:49 +01:00
Makefile mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
rte_dev_info.h lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
rte_eth_ctrl.h ethdev: introduce generic flow API 2016-12-23 10:11:07 +01:00
rte_ethdev_pci.h pci: introduce library and driver 2017-10-26 23:17:31 +02:00
rte_ethdev_vdev.h ethdev: remove driver name from device private data 2017-06-12 16:27:44 +01:00
rte_ethdev_version.map ethdev: support security APIs 2017-10-26 03:10:32 +02:00
rte_ethdev.c ethdev: remove useless PCI dependency 2017-10-26 23:17:31 +02:00
rte_ethdev.h pci: introduce library and driver 2017-10-26 23:17:31 +02:00
rte_flow_driver.h ethdev: expose flow API error helper 2017-10-13 01:18:47 +01:00
rte_flow.c ethdev: expose flow API error helper 2017-10-13 01:18:47 +01:00
rte_flow.h ethdev: add flow action for crypto 2017-10-26 03:10:41 +02:00
rte_mtr_driver.h ethdev: add API for traffic metering and policing 2017-10-20 14:09:28 +02:00
rte_mtr.c ethdev: add API for traffic metering and policing 2017-10-20 14:09:28 +02:00
rte_mtr.h ethdev: add API for traffic metering and policing 2017-10-20 14:09:28 +02:00
rte_tm_driver.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00
rte_tm.c ethdev: increase port id range 2017-10-06 18:23:25 +02:00
rte_tm.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00