Lines Matching refs:psw
110 printk(" [<%016lx>] ", regs->psw.addr & PSW_ADDR_INSN);
111 print_symbol("%s\n", regs->psw.addr & PSW_ADDR_INSN);
178 return (regs->psw.mask & bits) / ((~bits + 1) & bits);
185 mode = (regs->psw.mask & PSW_MASK_PSTATE) ? "User" : "Krnl";
187 mode, (void *) regs->psw.mask,
188 (void *) regs->psw.addr);
189 print_symbol(" (%s)\n", regs->psw.addr & PSW_ADDR_INSN);
221 (void *) regs->psw.mask, (void *)regs->psw.addr);
301 if (regs->psw.mask & PSW_MASK_PSTATE)
308 if (regs->psw.mask & PSW_MASK_PSTATE) {
316 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN);
318 regs->psw.addr = fixup->fixup | PSW_ADDR_AMODE;
322 btt = report_bug(regs->psw.addr & PSW_ADDR_INSN);
332 return (void __user *)((regs->psw.addr-S390_lowcore.pgm_ilc) & PSW_ADDR_INSN);
347 if (regs->psw.mask & PSW_MASK_PSTATE) {
435 if (regs->psw.mask & PSW_MASK_PSTATE)
438 if (regs->psw.mask & PSW_MASK_PSTATE) {
519 if (regs->psw.mask & PSW_MASK_PSTATE)
522 if (regs->psw.mask & PSW_MASK_PSTATE) {
583 if (regs->psw.mask & PSW_MASK_PSTATE)
590 else if (regs->psw.mask & PSW_MASK_PSTATE) {
666 /* Set user psw back to home space mode. */
667 if (regs->psw.mask & PSW_MASK_PSTATE)
668 regs->psw.mask |= PSW_ASC_HOME;