PSW_MASK_IO
#define PSW_USER_BITS (PSW_MASK_DAT | PSW_MASK_IO | PSW_MASK_EXT | \
PSW_MASK_IO | PSW_MASK_EXT | PSW_MASK_MCHECK;
regs->psw.mask &= ~(PSW_MASK_EXT | PSW_MASK_IO | PSW_MASK_WAIT);
regs->psw.mask &= ~(PSW_MASK_EXT | PSW_MASK_IO | PSW_MASK_WAIT);
(PSW_MASK_PER | PSW_MASK_IO | PSW_MASK_EXT);
regs->psw.mask &= ~(PSW_MASK_IO | PSW_MASK_EXT);
if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT))
if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT))
if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT))
if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT))
frame->childregs.psw.mask = PSW_KERNEL_BITS | PSW_MASK_IO |
return !(vcpu->arch.sie_block->gpsw.mask & PSW_MASK_IO);
#define PSW_INT_MASK (PSW_MASK_EXT | PSW_MASK_IO | PSW_MASK_MCHECK)
const u64 psw_int_mask = PSW_MASK_IO | PSW_MASK_EXT;