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