/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) 2019 Arm Limited * Original author: Dave Martin <Dave.Martin@arm.com> */ #ifndef BTITEST_H #define BTITEST_H /* Trampolines for calling the test stubs: */ void call_using_br_x0(void (*)(void)); void call_using_br_x16(void (*)(void)); void call_using_blr(void (*)(void)); /* Test stubs: */ void nohint_func(void); void bti_none_func(void); void bti_c_func(void); void bti_j_func(void); void bti_jc_func(void); void paciasp_func(void); #endif /* !BTITEST_H */