numam-dpdk/drivers/net
Qi Zhang 2ed5eb0caa net/ice/base: search field vector indices for result slots
Previously, switch code would use only pre-reserved index
slots at the end of each field vector for recipe result index
locations. This patch adds code that detects other internal
empty index slots that could potentially be used. For each
recipe that is added, a determ ination is made as to whether
any of these additional index slots alige with all the profiles
selected for the recipe; if alignment is achieved, then these
result index slots can be used.

Signed-off-by: Dan Nowlin <dan.nowlin@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Qiming Yang <qiming.yang@intel.com>
2019-10-07 15:00:56 +02:00
..
af_packet ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
af_xdp ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
ark ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
atlantic ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
avp ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
axgbe ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
bnx2x ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
bnxt ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
bonding ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
cxgbe ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
dpaa ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
dpaa2 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
e1000 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
ena net/ena: use dynamic log type for debug logging 2019-10-07 15:00:52 +02:00
enetc ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
enic ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
failsafe ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
fm10k ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
hinic ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
i40e ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
iavf ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
ice net/ice/base: search field vector indices for result slots 2019-10-07 15:00:56 +02:00
ifc net/ifc: add devargs pointer check 2019-07-23 14:31:35 +02:00
ipn3ke ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
ixgbe ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
kni ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
liquidio ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
memif net/memif: check status of getting link info 2019-10-07 15:00:54 +02:00
mlx4 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
mlx5 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
mvneta ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
mvpp2 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
netvsc ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
nfb ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
nfp ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
null ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
octeontx ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
octeontx2 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
pcap ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
qede ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
ring ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
sfc ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
softnic ethdev: change device info get callback to return int 2019-10-07 14:45:35 +02:00
szedata2 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
tap ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
thunderx ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
vdev_netvsc net/vdev_netvsc: use new ethernet address parser 2019-07-08 21:26:52 +02:00
vhost ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
virtio ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
vmxnet3 ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
Makefile net/octeontx2: add build and doc infrastructure 2019-07-05 01:52:01 +02:00
meson.build net/octeontx2: add build and doc infrastructure 2019-07-05 01:52:01 +02:00