Lines Matching defs:esr
11 #include <asm/esr.h>
31 int early_brk64(unsigned long addr, unsigned long esr, struct pt_regs *regs);
60 static inline bool arm64_is_ras_serror(unsigned long esr)
64 if (esr & ESR_ELx_IDS)
80 static inline unsigned long arm64_ras_serror_get_severity(unsigned long esr)
82 unsigned long aet = esr & ESR_ELx_AET;
84 if (!arm64_is_ras_serror(esr)) {
93 if ((esr & ESR_ELx_FSC) != ESR_ELx_FSC_SERROR) {
101 bool arm64_is_fatal_ras_serror(struct pt_regs *regs, unsigned long esr);
102 void __noreturn arm64_serror_panic(struct pt_regs *regs, unsigned long esr);
104 static inline void arm64_mops_reset_regs(struct user_pt_regs *regs, unsigned long esr)
106 bool wrong_option = esr & ESR_ELx_MOPS_ISS_WRONG_OPTION;
107 bool option_a = esr & ESR_ELx_MOPS_ISS_OPTION_A;
108 int dstreg = ESR_ELx_MOPS_ISS_DESTREG(esr);
109 int srcreg = ESR_ELx_MOPS_ISS_SRCREG(esr);
110 int sizereg = ESR_ELx_MOPS_ISS_SIZEREG(esr);
122 if (esr & ESR_ELx_MOPS_ISS_MEM_INST) {
149 if (esr & ESR_ELx_MOPS_ISS_FROM_EPILOGUE)