Lines Matching refs:psw
230 kcb->kprobe_saved_imask = regs->psw.mask & in enable_singlestep()
235 regs->psw.mask |= PSW_MASK_PER; in enable_singlestep()
236 regs->psw.mask &= ~(PSW_MASK_IO | PSW_MASK_EXT); in enable_singlestep()
237 regs->psw.addr = ip; in enable_singlestep()
247 regs->psw.mask &= ~PSW_MASK_PER; in disable_singlestep()
248 regs->psw.mask |= kcb->kprobe_saved_imask; in disable_singlestep()
249 regs->psw.addr = ip; in disable_singlestep()
321 p = get_kprobe((void *)(regs->psw.addr - 2)); in kprobe_handler()
471 regs->psw.addr = orig_ret_address; in trampoline_probe_handler()
501 unsigned long ip = regs->psw.addr; in resume_execution()
563 if (regs->psw.mask & PSW_MASK_PER) in post_kprobe_handler()
616 entry = search_exception_tables(regs->psw.addr); in kprobe_trap_handler()
618 regs->psw.addr = extable_fixup(entry); in kprobe_trap_handler()
638 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_fault_handler()
641 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_fault_handler()
642 local_irq_restore(regs->psw.mask & ~PSW_MASK_PER); in kprobe_fault_handler()
657 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_exceptions_notify()
678 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_exceptions_notify()
679 local_irq_restore(regs->psw.mask & ~PSW_MASK_PER); in kprobe_exceptions_notify()
694 regs->psw.addr = (unsigned long) jp->entry; in setjmp_pre_handler()
695 regs->psw.mask &= ~(PSW_MASK_IO | PSW_MASK_EXT); in setjmp_pre_handler()