table: rework variable size key ext hash tables
authorCristian Dumitrescu <cristian.dumitrescu@intel.com>
Wed, 18 Oct 2017 15:03:44 +0000 (16:03 +0100)
committerCristian Dumitrescu <cristian.dumitrescu@intel.com>
Tue, 24 Oct 2017 11:08:08 +0000 (13:08 +0200)
commit69079314139129dbedd87d8af03d003977b525d3
tree23db434b2a04d012c8fcec76bf8ce33265080f92
parent2dc5198907745009c8e89178b1366b96bfaafdb5
table: rework variable size key ext hash tables

Rework for the variable size key extendible bucket (EXT) hash
table to use the mask-based hash function and the unified
parameter structure.

Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
examples/ip_pipeline/pipeline/pipeline_flow_classification_be.c
lib/librte_table/rte_table_hash.h
lib/librte_table/rte_table_hash_ext.c
test/test-pipeline/pipeline_hash.c