Home
last modified time | relevance | path

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

/linux-6.15/arch/arm64/include/asm/
H A Desr.h112 #define ESR_ELx_FSC (0x3F) macro
189 #define DISR_EL1_ESR_MASK (ESR_ELx_AET | ESR_ELx_EA | ESR_ELx_FSC)
445 esr = esr & ESR_ELx_FSC; in esr_fsc_is_translation_fault()
456 esr = esr & ESR_ELx_FSC; in esr_fsc_is_permission_fault()
466 esr = esr & ESR_ELx_FSC; in esr_fsc_is_access_flag_fault()
476 esr &= ESR_ELx_FSC; in esr_fsc_is_addr_sz_fault()
487 esr = esr & ESR_ELx_FSC; in esr_fsc_is_sea_ttw()
498 esr = esr & ESR_ELx_FSC; in esr_fsc_is_secc_ttw()
H A Dtraps.h94 if ((esr & ESR_ELx_FSC) != ESR_ELx_FSC_SERROR) { in arm64_ras_serror_get_severity()
H A Dkvm_emulate.h333 return kvm_vcpu_get_esr(vcpu) & (ESR_ELx_CM | ESR_ELx_WNR | ESR_ELx_FSC); in kvm_vcpu_dabt_iss_nisv_sanitized()
395 return kvm_vcpu_get_esr(vcpu) & ESR_ELx_FSC; in kvm_vcpu_trap_get_fault()
/linux-6.15/tools/arch/arm64/include/asm/
H A Desr.h110 #define ESR_ELx_FSC (0x3F) macro
180 #define DISR_EL1_ESR_MASK (ESR_ELx_AET | ESR_ELx_EA | ESR_ELx_FSC)
411 esr = esr & ESR_ELx_FSC; in esr_fsc_is_translation_fault()
422 esr = esr & ESR_ELx_FSC; in esr_fsc_is_permission_fault()
432 esr = esr & ESR_ELx_FSC; in esr_fsc_is_access_flag_fault()
/linux-6.15/arch/arm64/kvm/hyp/include/hyp/
H A Dfault.h17 u64 fsc = esr & ESR_ELx_FSC; in __fault_safe_to_translate()
/linux-6.15/arch/arm64/mm/
H A Dfault.c60 return fault_info + (esr & ESR_ELx_FSC); in esr_to_fault_info()
115 pr_alert(" FSC = 0x%02lx: %s\n", (esr & ESR_ELx_FSC), in mem_abort_decode()
358 unsigned long fsc = esr & ESR_ELx_FSC; in is_el1_mte_sync_tag_check_fault()
/linux-6.15/arch/arm64/kvm/
H A Dnested.c116 esr = kvm_vcpu_get_esr(vcpu) & ~ESR_ELx_FSC; in esr_s2_fault()
347 result->esr |= (kvm_vcpu_get_esr(vcpu) & ~ESR_ELx_FSC); in kvm_walk_nested_s2()