Lines Matching refs:psw
105 printk(" [<%016lx>] ", regs->psw.addr & PSW_ADDR_INSN);
106 print_symbol("%s\n", regs->psw.addr & PSW_ADDR_INSN);
188 return (regs->psw.mask & bits) / ((~bits + 1) & bits);
195 mode = (regs->psw.mask & PSW_MASK_PSTATE) ? "User" : "Krnl";
197 mode, (void *) regs->psw.mask,
198 (void *) regs->psw.addr);
199 print_symbol(" (%s)\n", regs->psw.addr & PSW_ADDR_INSN);
235 if (!(regs->psw.mask & PSW_MASK_PSTATE))
249 (void *) regs->psw.mask, (void *)regs->psw.addr);
322 print_vma_addr("in ", regs->psw.addr & PSW_ADDR_INSN);
340 if (regs->psw.mask & PSW_MASK_PSTATE)
347 if (regs->psw.mask & PSW_MASK_PSTATE) {
355 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN);
357 regs->psw.addr = fixup->fixup | PSW_ADDR_AMODE;
361 btt = report_bug(regs->psw.addr & PSW_ADDR_INSN, regs);
371 return (void __user *)((regs->psw.addr-S390_lowcore.pgm_ilc) & PSW_ADDR_INSN);
386 if (regs->psw.mask & PSW_MASK_PSTATE) {
474 if (regs->psw.mask & PSW_MASK_PSTATE)
477 if (regs->psw.mask & PSW_MASK_PSTATE) {
558 if (regs->psw.mask & PSW_MASK_PSTATE)
561 if (regs->psw.mask & PSW_MASK_PSTATE) {
622 if (regs->psw.mask & PSW_MASK_PSTATE)
629 else if (regs->psw.mask & PSW_MASK_PSTATE) {
705 /* Set user psw back to home space mode. */
706 if (regs->psw.mask & PSW_MASK_PSTATE)
707 regs->psw.mask |= PSW_ASC_HOME;