numam-dpdk/lib/librte_table
Guruprasad Rao 5a80bf0ae6 table: add cuckoo hash
This patch provides table apis for dosig version of cuckoo hash
via  rte_table_hash_cuckoo_dosig_ops

The following apis are implemented for cuckoo hash
	rte_table_hash_cuckoo_create
	rte_table_hash_cuckoo_free
	rte_table_hash_cuckoo_entry_add
	rte_table_hash_cuckoo_entry_delete
	rte_table_hash_cuckoo_lookup_dosig
	rte_table_hash_cuckoo_stats_read

Signed-off-by: Sankar Chokkalingam <sankarx.chokkalingam@intel.com>
Signed-off-by: Guruprasad Rao <guruprasadx.rao@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
2016-10-12 22:08:36 +02:00
..
Makefile table: add cuckoo hash 2016-10-12 22:08:36 +02:00
rte_lru.h table: hash 2014-06-17 03:34:10 +02:00
rte_table_acl.c table: remove unnecessary acl dump 2016-06-07 22:58:18 +02:00
rte_table_acl.h table: ACL 2014-06-17 03:34:10 +02:00
rte_table_array.c table: add bulk adding and deleting 2015-11-26 00:32:12 +01:00
rte_table_array.h table: array 2014-06-17 03:34:10 +02:00
rte_table_hash_cuckoo.c table: add cuckoo hash 2016-10-12 22:08:36 +02:00
rte_table_hash_ext.c table: improve lookup performance with prefetch offset 2015-11-26 00:45:50 +01:00
rte_table_hash_key8.c table: fix verification on hash bucket header alignment 2016-09-09 17:56:25 +02:00
rte_table_hash_key16.c table: fix verification on hash bucket header alignment 2016-09-09 17:56:25 +02:00
rte_table_hash_key32.c table: fix verification on hash bucket header alignment 2016-09-09 17:56:25 +02:00
rte_table_hash_lru.c table: improve lookup performance with prefetch offset 2015-11-26 00:45:50 +01:00
rte_table_hash.h table: add cuckoo hash 2016-10-12 22:08:36 +02:00
rte_table_lpm_ipv6.c table: add bulk adding and deleting 2015-11-26 00:32:12 +01:00
rte_table_lpm_ipv6.h table: add name to LPM parameters 2015-10-12 16:03:19 +02:00
rte_table_lpm.c table: fix next hop table entry type 2016-06-21 22:41:40 +02:00
rte_table_lpm.h lpm: add a new config structure for IPv4 2016-03-09 23:05:05 +01:00
rte_table_stub.c table: add bulk adding and deleting 2015-11-26 00:32:12 +01:00
rte_table_stub.h table: stub 2014-06-17 03:34:11 +02:00
rte_table_version.map table: add cuckoo hash 2016-10-12 22:08:36 +02:00
rte_table.h doc: drop old naming of the project 2016-02-10 15:47:51 +01:00