diff options
author | Stephen Hemminger <stephen@networkplumber.org> | 2018-10-11 17:04:13 -0700 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2018-10-15 11:29:17 +0000 |
commit | 3901a038edf47a35665c57961e6620efdd01dbbd (patch) | |
tree | 080e2cfd4a3390c37551b05cb46242191003ac04 /src/vppinfra/vec.c | |
parent | 59a829533c1345945dc1b6decc3afe29494e85cd (diff) |
dpdk: only look at PCI information on PCI devices
The rte_device is use as a base type of all DPDK devices.
It is not valid to use container_of to find PCI information
unless the bus of the rte_device is pci. Otherwise, the
pointer is looking at some other data, which may or may not
be zero.
This change introduces a helper function to get rte_pci_device
pointer. If device is on PCI bus it returns pointer to
rte_pci_device info, otherwise it returns NULL.
Change-Id: Ia7446006bb93a7a54844969f3b3dd3b918890dfd
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Diffstat (limited to 'src/vppinfra/vec.c')
0 files changed, 0 insertions, 0 deletions