Lines Matching refs:psw
72 user_sregs.regs.psw.mask = (__u32)(regs->psw.mask >> 32); in save_sigregs32()
73 user_sregs.regs.psw.mask &= PSW32_MASK_USER | PSW32_MASK_RI; in save_sigregs32()
74 user_sregs.regs.psw.mask |= PSW32_USER_BITS; in save_sigregs32()
75 user_sregs.regs.psw.addr = (__u32) regs->psw.addr | in save_sigregs32()
76 (__u32)(regs->psw.mask & PSW_MASK_BA); in save_sigregs32()
98 if (!is_ri_task(current) && (user_sregs.regs.psw.mask & PSW32_MASK_RI)) in restore_sigregs32()
106 regs->psw.mask = (regs->psw.mask & ~(PSW_MASK_USER | PSW_MASK_RI)) | in restore_sigregs32()
107 (__u64)(user_sregs.regs.psw.mask & PSW32_MASK_USER) << 32 | in restore_sigregs32()
108 (__u64)(user_sregs.regs.psw.mask & PSW32_MASK_RI) << 32 | in restore_sigregs32()
109 (__u64)(user_sregs.regs.psw.addr & PSW32_ADDR_AMODE); in restore_sigregs32()
111 if ((regs->psw.mask & PSW_MASK_ASC) == PSW_ASC_HOME) in restore_sigregs32()
112 regs->psw.mask = PSW_ASC_PRIMARY | in restore_sigregs32()
113 (regs->psw.mask & ~PSW_MASK_ASC); in restore_sigregs32()
114 regs->psw.addr = (__u64)(user_sregs.regs.psw.addr & PSW32_ADDR_INSN); in restore_sigregs32()
314 regs->psw.mask = PSW_MASK_BA | in setup_frame32()
316 (regs->psw.mask & ~PSW_MASK_ASC); in setup_frame32()
317 regs->psw.addr = (__force __u64) ksig->ka.sa.sa_handler; in setup_frame32()
393 regs->psw.mask = PSW_MASK_BA | in setup_rt_frame32()
395 (regs->psw.mask & ~PSW_MASK_ASC); in setup_rt_frame32()
396 regs->psw.addr = (__u64 __force) ksig->ka.sa.sa_handler; in setup_rt_frame32()