Home
last modified time | relevance | path

Searched refs:esr (Results 1 – 3 of 3) sorted by relevance

/libcpu/aarch64/common/
A Dtrap.c62 rt_inline int _get_type(unsigned long esr) in _get_type() argument
65 int fsc = ARM64_ESR_EXTRACT_FSC(esr); in _get_type()
105 rt_bool_t is_write = ARM64_ABORT_WNR(esr); in user_fault_fixable()
111 fault_type = _get_type(esr); in user_fault_fixable()
117 fault_type = _get_type(esr); in user_fault_fixable()
291 #define DBG_CHECK_EVENT(regs, esr) dbg_check_event(regs, esr) argument
293 #define DBG_CHECK_EVENT(regs, esr) (0) argument
330 unsigned long esr; in rt_hw_trap_exception() local
336 if (DBG_CHECK_EVENT(regs, esr)) in rt_hw_trap_exception()
353 if (user_fault_fixable(esr, regs)) in rt_hw_trap_exception()
[all …]
A Dexception.c159 void print_exception(unsigned long esr, unsigned long epc) in print_exception() argument
165 ec = (unsigned char)((esr >> 26) & 0x3fU); in print_exception()
166 iss = (unsigned int)(esr & 0x00ffffffU); in print_exception()
168 rt_kprintf("esr.IL :0x%02x\n", (unsigned char)((esr >> 25) & 0x01U)); in print_exception()
/libcpu/aarch64/common/include/
A Darmv8.h161 #define ARM64_ABORT_WNR(esr) ((esr) & 0x40) argument
162 #define ARM64_ESR_EXTRACT_EC(esr) ((((esr) >> 26) & 0x3fU)) argument
163 #define ARM64_ESR_EXTRACT_FSC(esr) ((esr) & 0x3f) argument

Completed in 9 milliseconds