1a9de470cSBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause 2a9de470cSBruce Richardson * Copyright(c) 2010-2016 Intel Corporation 3a9de470cSBruce Richardson */ 4a9de470cSBruce Richardson 5a9de470cSBruce Richardson /* Test prototypes */ 6a9de470cSBruce Richardson int test_table_stub_combined(void); 7a9de470cSBruce Richardson int test_table_lpm_combined(void); 8a9de470cSBruce Richardson int test_table_lpm_ipv6_combined(void); 9*a8d0d473SBruce Richardson #ifdef RTE_LIB_ACL 10a9de470cSBruce Richardson int test_table_acl(void); 11a9de470cSBruce Richardson #endif 12a9de470cSBruce Richardson int test_table_hash8unoptimized(void); 13a9de470cSBruce Richardson int test_table_hash8lru(void); 14a9de470cSBruce Richardson int test_table_hash8ext(void); 15a9de470cSBruce Richardson int test_table_hash16unoptimized(void); 16a9de470cSBruce Richardson int test_table_hash16lru(void); 17a9de470cSBruce Richardson int test_table_hash16ext(void); 18a9de470cSBruce Richardson int test_table_hash32unoptimized(void); 19a9de470cSBruce Richardson int test_table_hash32lru(void); 20a9de470cSBruce Richardson int test_table_hash32ext(void); 21a9de470cSBruce Richardson int test_table_hash_cuckoo_combined(void); 22a9de470cSBruce Richardson 23a9de470cSBruce Richardson /* Extern variables */ 24a9de470cSBruce Richardson typedef int (*combined_table_test)(void); 25a9de470cSBruce Richardson 26a9de470cSBruce Richardson extern combined_table_test table_tests_combined[]; 27a9de470cSBruce Richardson extern unsigned n_table_tests_combined; 28