Home
last modified time | relevance | path

Searched refs:ESR_ELx_EC (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/kvm/arm64/
H A Dexternal_aborts.c20 GUEST_ASSERT_EQ(ESR_ELx_EC(esr), ESR_ELx_EC_DABT_CUR); in expect_sea_handler()
222 GUEST_ASSERT_EQ(ESR_ELx_EC(esr), ESR_ELx_EC_SERROR); in expect_serror_handler()
258 GUEST_ASSERT_EQ(ESR_ELx_EC(esr), ESR_ELx_EC_DABT_CUR); in expect_sea_s1ptw_handler()
H A Dsea_to_user.c163 GUEST_ASSERT_EQ(ESR_ELx_EC(esr), ESR_ELx_EC_DABT_CUR); in expect_sea_handler()
205 TEST_ASSERT_EQ(ESR_ELx_EC(esr), ESR_ELx_EC_DABT_LOW); in run_vm()
H A Dvpmu_counter_access.c297 ec = ESR_ELx_EC(esr); in guest_sync_handler()
/linux/tools/arch/arm64/include/asm/
H A Desr.h73 #define ESR_ELx_EC(esr) (((esr) & ESR_ELx_EC_MASK) >> ESR_ELx_EC_SHIFT) macro
400 const unsigned long ec = ESR_ELx_EC(esr); in esr_is_data_abort()
407 return ESR_ELx_EC(esr) == ESR_ELx_EC_BRK64 && in esr_is_cfi_brk()
/linux/arch/arm64/mm/
H A Dfault.c105 ESR_ELx_EC(esr), esr_get_class_string(esr), in mem_abort_decode()
275 return ESR_ELx_EC(esr) == ESR_ELx_EC_IABT_CUR; in is_el1_instruction_abort()
280 return ESR_ELx_EC(esr) == ESR_ELx_EC_DABT_CUR; in is_el1_data_abort()
478 switch (ESR_ELx_EC(esr)) { in set_thread_esr()
576 return ESR_ELx_EC(esr) == ESR_ELx_EC_IABT_LOW; in is_el0_instruction_abort()
/linux/arch/arm64/include/asm/
H A Desr.h76 #define ESR_ELx_EC(esr) (((esr) & ESR_ELx_EC_MASK) >> ESR_ELx_EC_SHIFT) macro
447 const unsigned long ec = ESR_ELx_EC(esr); in esr_is_data_abort()
454 return ESR_ELx_EC(esr) == ESR_ELx_EC_BRK64 && in esr_is_cfi_brk()
/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dprocessor.c512 ec = ESR_ELx_EC(read_sysreg(esr_el1)); in route_exception()