Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/kernel/
H A Darch_scall.c26 .elr = pushed[0], in save_panic_regs_a32_ta()
75 .elr = pushed[0], in save_panic_regs_a32_ta()
100 uint64_t elr = 0; in save_panic_regs_a64_ta() local
106 res = GET_USER_SCALAR(elr, &pushed[1]); in save_panic_regs_a64_ta()
108 elr = 0; in save_panic_regs_a64_ta()
112 .elr = elr, in save_panic_regs_a64_ta()
H A Dabort.c77 .pc = ai->regs->elr, in __print_stack_unwind()
217 ai->regs->x30, ai->regs->elr); in __print_abort_info()
261 ai.pc = tsd->abort_regs.elr; in abort_print_current_ts()
301 ai->va = regs->elr; in set_abort_info()
305 ai->pc = regs->elr; in set_abort_info()
329 ai->va = regs->elr; in set_abort_info()
331 ai->pc = regs->elr; in set_abort_info()
346 ai->regs->elr = (uint32_t)thread_unwind_user_mode; in handle_user_mode_panic()
351 if (ai->regs->elr & 1) in handle_user_mode_panic()
372 ai->regs->elr = (vaddr_t)thread_unwind_user_mode; in handle_user_mode_panic()
H A Dasm-defines.c61 DEFINE(THREAD_SCALL_REG_ELR, offsetof(struct thread_scall_regs, elr));
H A Dstmm_sp.c607 spc->regs.pc = regs->elr; in save_sp_ctx()
H A Dthread.c1090 regs->elr = (uintptr_t)thread_unwind_user_mode; in setup_unwind_user_mode()
H A Dsecure_partition.c1856 sp_regs->pc = regs->elr; in sp_svc_store_registers()
/optee_os/core/arch/arm/include/kernel/
H A Dthread_arch.h174 uint32_t elr; member
223 uint64_t elr; member
249 uint64_t elr; member
/optee_os/core/kernel/
H A Dldelf_loader.c257 arg->arm32.regs[15] = tsd->abort_regs.elr; /*PC*/ in ldelf_dump_state()
276 arg->arm32.regs[15] = tsd->abort_regs.elr; /*PC*/ in ldelf_dump_state()
279 arg->arm64.pc = tsd->abort_regs.elr; in ldelf_dump_state()