Lines Matching refs:new_mode
828 int new_mode; in do_interrupt() local
844 new_mode = ARM_CPU_MODE_UND; in do_interrupt()
869 new_mode = ARM_CPU_MODE_SVC; in do_interrupt()
888 new_mode = ARM_CPU_MODE_ABT; in do_interrupt()
894 new_mode = ARM_CPU_MODE_ABT; in do_interrupt()
900 new_mode = ARM_CPU_MODE_IRQ; in do_interrupt()
907 new_mode = ARM_CPU_MODE_FIQ; in do_interrupt()
922 new_mode = ARM_CPU_MODE_SMC; in do_interrupt()
931 if (new_mode == ARM_CPU_MODE_SMC || in do_interrupt()
947 switch_mode (env, new_mode); in do_interrupt()
952 env->uncached_cpsr = (env->uncached_cpsr & ~CPSR_M) | new_mode; in do_interrupt()