Home
last modified time | relevance | path

Searched refs:elr (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/arch/arm64/core/
Dthread.c124 pInitCtx->elr = (uint64_t)arch_user_mode_enter; in arch_new_thread()
126 pInitCtx->elr = (uint64_t)z_thread_entry; in arch_new_thread()
130 pInitCtx->elr = (uint64_t)z_thread_entry; in arch_new_thread()
193 [elr] "r" (z_thread_entry), in arch_user_mode_enter()
Dfatal.c326 uint64_t elr) in is_recoverable() argument
338 if (esf->elr >= start && esf->elr < end) { in is_recoverable()
339 esf->elr = (uint64_t)(exceptions[i].fixup); in is_recoverable()
351 uint64_t elr = 0; in z_arm64_fatal_error() local
362 elr = read_elr_el1(); in z_arm64_fatal_error()
368 elr = read_elr_el3(); in z_arm64_fatal_error()
389 LOG_ERR("ELR_ELn: 0x%016llx", elr); in z_arm64_fatal_error()
400 if (is_recoverable(esf, esr, far, elr) && in z_arm64_fatal_error()
Dcoredump.c42 uint64_t elr; member
95 arch_blk.r.elr = esf->elr; in arch_coredump_info_dump()
Dfpu.c173 uint32_t *pc = (uint32_t *)esf->elr; in simulate_str_q_insn()
201 if (pc != (uint32_t *)esf->elr) { in simulate_str_q_insn()
203 esf->elr = (uintptr_t)pc; in simulate_str_q_insn()
/Zephyr-latest/include/zephyr/arch/arm64/
Dexception.h49 uint64_t elr; member
Dlib_helpers.h85 MAKE_REG_HELPER_EL123(elr)