1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef ARCH_TESTS_H 3#define ARCH_TESTS_H 4 5struct test_suite; 6 7/* Tests */ 8int test__rdpmc(struct test_suite *test, int subtest); 9#ifdef HAVE_EXTRA_TESTS 10int test__insn_x86(struct test_suite *test, int subtest); 11#endif 12int test__intel_pt_pkt_decoder(struct test_suite *test, int subtest); 13int test__intel_pt_hybrid_compat(struct test_suite *test, int subtest); 14int test__bp_modify(struct test_suite *test, int subtest); 15int test__x86_sample_parsing(struct test_suite *test, int subtest); 16int test__amd_ibs_via_core_pmu(struct test_suite *test, int subtest); 17int test__hybrid(struct test_suite *test, int subtest); 18 19extern struct test_suite *arch_tests[]; 20 21#endif 22