xref: /f-stack/dpdk/app/test/test_table_tables.h (revision 2d9fd380)
14418919fSjohnjiang /* SPDX-License-Identifier: BSD-3-Clause
24418919fSjohnjiang  * Copyright(c) 2010-2016 Intel Corporation
34418919fSjohnjiang  */
44418919fSjohnjiang 
54418919fSjohnjiang /* Test prototypes */
64418919fSjohnjiang int test_table_hash_cuckoo(void);
74418919fSjohnjiang int test_table_lpm(void);
84418919fSjohnjiang int test_table_lpm_ipv6(void);
94418919fSjohnjiang int test_table_array(void);
10*2d9fd380Sjfb8856606 #ifdef RTE_LIB_ACL
114418919fSjohnjiang int test_table_acl(void);
124418919fSjohnjiang #endif
134418919fSjohnjiang int test_table_hash_unoptimized(void);
144418919fSjohnjiang int test_table_hash_lru(void);
154418919fSjohnjiang int test_table_hash_ext(void);
164418919fSjohnjiang int test_table_stub(void);
174418919fSjohnjiang 
184418919fSjohnjiang /* Extern variables */
194418919fSjohnjiang typedef int (*table_test)(void);
204418919fSjohnjiang 
214418919fSjohnjiang extern table_test table_tests[];
224418919fSjohnjiang extern unsigned n_table_tests;
23