Home
last modified time | relevance | path

Searched refs:tf_spsr (Results 1 – 11 of 11) sorted by relevance

/trueos/sys/arm/arm/
HDtrap.c156 #define TRAP_USERMODE(tf) ((tf->tf_spsr & PSR_MODE) == PSR_USR32_MODE)
222 if (__predict_true(tf->tf_spsr & PSR_I) == 0) in abort_handler()
224 if (__predict_true(tf->tf_spsr & PSR_F) == 0) in abort_handler()
300 if (__predict_false((tf->tf_spsr & PSR_MODE)==PSR_UND32_MODE)) { in abort_handler()
436 printf("spsr=%08x\n", tf->tf_spsr); in dab_fatal()
440 printf("trapframe: %p, spsr=%08x\n", tf, tf->tf_spsr); in dab_fatal()
531 (tf->tf_spsr & PSR_MODE) == PSR_ABT32_MODE) { in dab_buserr()
538 tf->tf_spsr &= ~PSR_MODE; in dab_buserr()
553 tf->tf_spsr |= PSR_SVC32_MODE; in dab_buserr()
565 tf->tf_spsr |= PSR_USR32_MODE; in dab_buserr()
[all …]
HDvm_machdep.c174 tf->tf_spsr &= ~PSR_C; in cpu_fork()
342 frame->tf_spsr &= ~PSR_C; /* carry bit */ in cpu_set_syscall_retval()
355 frame->tf_spsr |= PSR_C; /* carry bit */ in cpu_set_syscall_retval()
379 td->td_frame->tf_spsr &= ~PSR_C; in cpu_set_upcall()
401 tf->tf_spsr = PSR_USR32_MODE; in cpu_set_upcall_kse()
HDundefined.c184 if (__predict_true(frame->tf_spsr & PSR_I) == 0) in undefinedinstruction()
186 if (__predict_true(frame->tf_spsr & PSR_F) == 0) in undefinedinstruction()
247 if ((frame->tf_spsr & PSR_MODE) == PSR_USR32_MODE) { in undefinedinstruction()
HDsyscall.c190 if (__predict_true(frame->tf_spsr & PSR_I) == 0) in swi_handler()
192 if (__predict_true(frame->tf_spsr & PSR_F) == 0) in swi_handler()
HDtrap-v6.c383 if (__predict_true(tf->tf_spsr & PSR_I) == 0) in abort_handler()
385 if (__predict_true(tf->tf_spsr & PSR_F) == 0) in abort_handler()
571 printf("spsr=%08x\n", tf->tf_spsr); in abort_fatal()
575 printf("trapframe: %p, spsr=%08x\n", tf, tf->tf_spsr); in abort_fatal()
HDmachdep.c483 regs->r_cpsr = tf->tf_spsr; in fill_regs()
502 tf->tf_spsr &= ~PSR_FLAGS; in set_regs()
503 tf->tf_spsr |= regs->r_cpsr & PSR_FLAGS; in set_regs()
658 tf->tf_spsr = PSR_USR32_MODE; in exec_setregs()
689 gr[_REG_CPSR] = tf->tf_spsr; in get_mcontext()
722 tf->tf_spsr = gr[_REG_CPSR]; in set_mcontext()
HDgdb_machdep.c66 return (&kdb_frame->tf_spsr); in gdb_cpu_getreg()
HDdb_interface.c77 { "spsr", DB_OFFSET(tf_spsr), db_frame },
/trueos/gnu/usr.bin/gdb/kgdb/
HDtrgt_arm.c119 offsetof(struct trapframe, tf_spsr)
182 *addrp = cache->sp + offsetof(struct trapframe, tf_spsr); in kgdb_trgt_trapframe_prev_register()
/trueos/sys/arm/include/
HDcpu.h32 #define TRAPF_USERMODE(frame) ((frame->tf_spsr & PSR_MODE) == PSR_USR32_MODE)
HDframe.h63 register_t tf_spsr; /* Zero on arm26 */ member