Lines Matching refs:prev_state
113 enum ctx_state prev_state; in ist_enter() local
117 prev_state = exception_enter(); in ist_enter()
126 prev_state = CONTEXT_KERNEL; /* the value is irrelevant. */ in ist_enter()
141 return prev_state; in ist_enter()
144 void ist_exit(struct pt_regs *regs, enum ctx_state prev_state) in ist_exit() argument
150 return exception_exit(prev_state); in ist_exit()
292 enum ctx_state prev_state = exception_enter(); in do_error_trap() local
302 exception_exit(prev_state); in do_error_trap()
376 enum ctx_state prev_state; in do_bounds() local
380 prev_state = exception_enter(); in do_bounds()
441 exception_exit(prev_state); in do_bounds()
452 exception_exit(prev_state); in do_bounds()
459 enum ctx_state prev_state; in do_general_protection() local
461 prev_state = exception_enter(); in do_general_protection()
497 exception_exit(prev_state); in do_general_protection()
504 enum ctx_state prev_state; in do_int3() local
518 prev_state = ist_enter(regs); in do_int3()
544 ist_exit(regs, prev_state); in do_int3()
620 enum ctx_state prev_state; in do_debug() local
625 prev_state = ist_enter(regs); in do_debug()
700 ist_exit(regs, prev_state); in do_debug()
795 enum ctx_state prev_state; in do_coprocessor_error() local
797 prev_state = exception_enter(); in do_coprocessor_error()
799 exception_exit(prev_state); in do_coprocessor_error()
805 enum ctx_state prev_state; in do_simd_coprocessor_error() local
807 prev_state = exception_enter(); in do_simd_coprocessor_error()
809 exception_exit(prev_state); in do_simd_coprocessor_error()
875 enum ctx_state prev_state; in do_device_not_available() local
877 prev_state = exception_enter(); in do_device_not_available()
888 exception_exit(prev_state); in do_device_not_available()
896 exception_exit(prev_state); in do_device_not_available()
904 enum ctx_state prev_state; in do_iret_error() local
906 prev_state = exception_enter(); in do_iret_error()
918 exception_exit(prev_state); in do_iret_error()