Lines Matching refs:psw
106 regs->psw.mask &= ~PSW_MASK_PER; in update_cr_regs()
109 regs->psw.mask |= PSW_MASK_PER; in update_cr_regs()
208 tmp = *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr); in __peek_user()
209 if (addr == (addr_t) &dummy->regs.psw.mask) { in __peek_user()
340 if (addr == (addr_t) &dummy->regs.psw.mask) { in __poke_user()
354 *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr) = data; in __poke_user()
587 if (addr == (addr_t) &dummy32->regs.psw.mask) { in __peek_user_compat()
589 tmp = (__u32)(regs->psw.mask >> 32); in __peek_user_compat()
592 } else if (addr == (addr_t) &dummy32->regs.psw.addr) { in __peek_user_compat()
594 tmp = (__u32) regs->psw.addr | in __peek_user_compat()
595 (__u32)(regs->psw.mask & PSW_MASK_BA); in __peek_user_compat()
598 tmp = *(__u32 *)((addr_t) ®s->psw + addr*2 + 4); in __peek_user_compat()
699 if (addr == (addr_t) &dummy32->regs.psw.mask) { in __poke_user_compat()
710 regs->psw.mask = (regs->psw.mask & ~PSW_MASK_USER) | in __poke_user_compat()
711 (regs->psw.mask & PSW_MASK_BA) | in __poke_user_compat()
713 } else if (addr == (addr_t) &dummy32->regs.psw.addr) { in __poke_user_compat()
715 regs->psw.addr = (__u64) tmp & PSW32_ADDR_INSN; in __poke_user_compat()
717 regs->psw.mask = (regs->psw.mask & ~PSW_MASK_BA) | in __poke_user_compat()
721 *(__u32*)((addr_t) ®s->psw + addr*2 + 4) = tmp; in __poke_user_compat()