Lines Matching refs:psw
199 kcb->kprobe_saved_imask = regs->psw.mask & in enable_singlestep()
204 regs->psw.mask |= PSW_MASK_PER; in enable_singlestep()
205 regs->psw.mask &= ~(PSW_MASK_IO | PSW_MASK_EXT); in enable_singlestep()
206 regs->psw.addr = ip; in enable_singlestep()
216 regs->psw.mask &= ~PSW_MASK_PER; in disable_singlestep()
217 regs->psw.mask |= kcb->kprobe_saved_imask; in disable_singlestep()
218 regs->psw.addr = ip; in disable_singlestep()
291 p = get_kprobe((void *)(regs->psw.addr - 2)); in kprobe_handler()
354 regs->psw.addr = __kretprobe_trampoline_handler(regs, &kretprobe_trampoline, NULL); in trampoline_probe_handler()
375 unsigned long ip = regs->psw.addr; in resume_execution()
419 if (regs->psw.mask & PSW_MASK_PER) in post_kprobe_handler()
469 entry = s390_search_extables(regs->psw.addr); in kprobe_trap_handler()
489 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_fault_handler()
492 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_fault_handler()
493 local_irq_restore(regs->psw.mask & ~PSW_MASK_PER); in kprobe_fault_handler()
508 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_exceptions_notify()
529 if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) in kprobe_exceptions_notify()
530 local_irq_restore(regs->psw.mask & ~PSW_MASK_PER); in kprobe_exceptions_notify()