numam-dpdk/drivers/net/ixgbe
Ferruh Yigit 740feaf349 ethdev: remove driver name from device private data
rte_driver->name has the driver name and all physical and virtual
devices has access to it.

Previously it was not possible for virtual ethernet devices to access
rte_driver->name field (because eth_dev used to keep only pci_dev),
and it was required to save driver name in the device private struct.

After re-works on bus and vdev, it is possible for all bus types to
access rte_driver.

It is able to remove the driver name from ethdev device private data and
use eth_dev->device->driver->name.

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Acked-by: Jan Blunck <jblunck@infradead.org>
2017-06-12 16:27:44 +01:00
..
base net/ixgbe/base: update shared code version to 2017.05.16 2017-06-12 10:41:27 +01:00
ixgbe_82599_bypass.c ixgbe: clean up code style 2016-05-06 15:51:22 +02:00
ixgbe_bypass_api.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass_defines.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass.c ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_ethdev.c ethdev: remove driver name from device private data 2017-06-12 16:27:44 +01:00
ixgbe_ethdev.h net/ixgbe: enable flex bytes for generic flow API 2017-06-12 10:41:28 +01:00
ixgbe_fdir.c net/ixgbe: enable flex bytes for generic flow API 2017-06-12 10:41:28 +01:00
ixgbe_flow.c net/ixgbe: enable flex bytes for generic flow API 2017-06-12 10:41:28 +01:00
ixgbe_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
ixgbe_pf.c drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
ixgbe_regs.h net/ixgbe: remove unused global variable 2017-01-17 19:40:52 +01:00
ixgbe_rxtx_vec_common.h eal: introduce macro for always inline 2017-06-06 17:21:55 +02:00
ixgbe_rxtx_vec_neon.c net/ixgbe: remove option to disable offload flags 2017-04-19 15:37:37 +02:00
ixgbe_rxtx_vec_sse.c net/ixgbe: add compile-time checks to vector driver 2017-06-12 10:41:25 +01:00
ixgbe_rxtx.c net/ixgbe: do not touch mbuf initialized fields 2017-06-12 10:41:25 +01:00
ixgbe_rxtx.h net/ixgbe: remove limit of Tx burst size 2017-04-04 19:02:55 +02:00
Makefile ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
rte_pmd_ixgbe_version.map ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
rte_pmd_ixgbe.c ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
rte_pmd_ixgbe.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00