numam-dpdk/lib/librte_ethdev
Simei Su d172886440 ethdev: add symmetric Toeplitz hash
Currently, there are DEFAULT,TOEPLITZ and SIMPLE_XOR hash function.
To support symmetric hash by rte_flow RSS action, this patch adds
new hash function "Symmetric Toeplitz" which is supported by some hardware.

Signed-off-by: Simei Su <simei.su@intel.com>
Reviewed-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Ori Kam <orika@mellanox.com>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
2019-10-07 15:00:58 +02:00
..
ethdev_private.c ethdev: move representor parsing functions 2018-10-26 22:14:06 +02:00
ethdev_private.h ethdev: move representor parsing functions 2018-10-26 22:14:06 +02:00
ethdev_profile.c ethdev: change vtune profiling approach 2018-08-28 15:27:39 +02:00
ethdev_profile.h ethdev: change vtune profiling approach 2018-08-28 15:27:39 +02:00
Makefile ethdev: use new ethernet parsing function 2019-07-08 21:26:52 +02:00
meson.build ethdev: use new ethernet parsing function 2019-07-08 21:26:52 +02:00
rte_class_eth.c ethdev: use new ethernet parsing function 2019-07-08 21:26:52 +02:00
rte_dev_info.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_eth_ctrl.h net: move TCP flags from ethdev header 2019-07-03 12:57:30 +02:00
rte_ethdev_core.h ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
rte_ethdev_driver.h enforce experimental tag at beginning of declarations 2019-06-29 19:04:48 +02:00
rte_ethdev_pci.h ethdev: avoid error on PCI unplug of closed port 2019-07-05 01:52:01 +02:00
rte_ethdev_vdev.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_ethdev_version.map ethdev: sort experimental symbols per release 2019-08-05 12:20:53 +02:00
rte_ethdev.c ethdev: do nothing if all-multicast mode is applied again 2019-10-07 15:00:55 +02:00
rte_ethdev.h ethdev: change allmulticast mode API to return errors 2019-10-07 15:00:55 +02:00
rte_flow_driver.h enforce experimental tag at beginning of declarations 2019-06-29 19:04:48 +02:00
rte_flow.c ethdev: add PPPoE to flow API 2019-10-07 15:00:58 +02:00
rte_flow.h ethdev: add symmetric Toeplitz hash 2019-10-07 15:00:58 +02:00
rte_mtr_driver.h meter: replace color definitions 2019-04-11 14:27:32 +02:00
rte_mtr.c remove experimental tags from all symbol definitions 2019-06-29 19:04:43 +02:00
rte_mtr.h ethdev: replace license text with SPDX tag 2019-07-29 15:07:48 +02:00
rte_tm_driver.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_tm.c ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_tm.h ethdev: replace license text with SPDX tag 2019-07-29 15:07:48 +02:00