table: rework variable size key lru hash table
authorCristian Dumitrescu <cristian.dumitrescu@intel.com>
Wed, 18 Oct 2017 15:03:45 +0000 (16:03 +0100)
committerCristian Dumitrescu <cristian.dumitrescu@intel.com>
Tue, 24 Oct 2017 11:08:25 +0000 (13:08 +0200)
commitb5cde2cb8c81eb512555c640cd3d36f6ac89559f
treef38120ffef62edb998448889cb5d89bdc8feec13
parent69079314139129dbedd87d8af03d003977b525d3
table: rework variable size key lru hash table

Rework for the variable size key LRU hash table to use the
mask-based hash function and the unified parameter structure.

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