net/ixgbe: localize mapping of ethdev to PCI device
[dpdk.git] / drivers / net / ixgbe / ixgbe_pf.c
index 26395e4..cb10265 100644 (file)
@@ -61,7 +61,9 @@
 static inline uint16_t
 dev_num_vf(struct rte_eth_dev *eth_dev)
 {
-       return eth_dev->pci_dev->max_vfs;
+       struct rte_pci_device *pci_dev = IXGBE_DEV_TO_PCI(eth_dev);
+
+       return pci_dev->max_vfs;
 }
 
 static inline