Lines Matching refs:psw
92 regs->psw.mask &= ~PSW_MASK_PER; in update_cr_regs()
95 regs->psw.mask |= PSW_MASK_PER; in update_cr_regs()
194 tmp = *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr); in __peek_user()
195 if (addr == (addr_t) &dummy->regs.psw.mask) { in __peek_user()
326 if (addr == (addr_t) &dummy->regs.psw.mask) { in __poke_user()
340 *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr) = data; in __poke_user()
575 if (addr == (addr_t) &dummy32->regs.psw.mask) { in __peek_user_compat()
577 tmp = (__u32)(regs->psw.mask >> 32); in __peek_user_compat()
580 } else if (addr == (addr_t) &dummy32->regs.psw.addr) { in __peek_user_compat()
582 tmp = (__u32) regs->psw.addr | in __peek_user_compat()
583 (__u32)(regs->psw.mask & PSW_MASK_BA); in __peek_user_compat()
586 tmp = *(__u32 *)((addr_t) ®s->psw + addr*2 + 4); in __peek_user_compat()
687 if (addr == (addr_t) &dummy32->regs.psw.mask) { in __poke_user_compat()
698 regs->psw.mask = (regs->psw.mask & ~PSW_MASK_USER) | in __poke_user_compat()
699 (regs->psw.mask & PSW_MASK_BA) | in __poke_user_compat()
701 } else if (addr == (addr_t) &dummy32->regs.psw.addr) { in __poke_user_compat()
703 regs->psw.addr = (__u64) tmp & PSW32_ADDR_INSN; in __poke_user_compat()
705 regs->psw.mask = (regs->psw.mask & ~PSW_MASK_BA) | in __poke_user_compat()
709 *(__u32*)((addr_t) ®s->psw + addr*2 + 4) = tmp; in __poke_user_compat()