psw_bits
struct psw_bits *psw = &psw_bits(regs->psw);
return psw_bits(regs->psw).pstate;
&(*(struct psw_bits *)(&(__psw))); \
struct psw_bits *psw = &psw_bits(regs->psw);
psw_bits(lc->mcck_new_psw).io = 0;
psw_bits(lc->mcck_new_psw).ext = 0;
psw_bits(lc->mcck_new_psw).wait = 1;
psw_bits(regs.psw).ia = basic->ia;
psw_bits(regs.psw).dat = basic->T;
psw_bits(regs.psw).wait = basic->W;
psw_bits(regs.psw).pstate = basic->P;
psw_bits(regs.psw).as = basic->AS;
psw_bits(lc->external_new_psw).mcheck = 1;
psw_bits(lc->program_new_psw).mcheck = 1;
psw_bits(lc->svc_new_psw).mcheck = 1;
psw_bits(lc->io_new_psw).mcheck = 1;
psw_bits((regs)->psw).cc = 1; \
psw_bits((regs)->psw).cc = 2; \
psw_bits((regs)->psw).cc = 0; \
if (psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT)
if (psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT)
auprobe->saved_per = psw_bits(regs->psw).per;
if ((psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) ||
(psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT)) {
psw_bits(regs->psw).per = auprobe->saved_per;
teid->as = psw_bits(vcpu->arch.sie_block->gpsw).as;
struct psw_bits psw = psw_bits(vcpu->arch.sie_block->gpsw);
if (psw_bits(*psw).dat && asce.p)
override = override && !(psw_bits(*psw).dat && asce.p);
if (psw_bits(*psw).dat) {
need_ipte_lock = psw_bits(*psw).dat && !asce.r;
u8 access_key = psw_bits(vcpu->arch.sie_block->gpsw).key;
u8 access_key = psw_bits(vcpu->arch.sie_block->gpsw).key;
u8 access_key = psw_bits(vcpu->arch.sie_block->gpsw).key;
if (psw_bits(*psw).eaba == PSW_BITS_AMODE_64BIT)
if (psw_bits(*psw).eaba == PSW_BITS_AMODE_31BIT)
new_as = psw_bits(vcpu->arch.sie_block->gpsw).as;
psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_24BIT)
if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) {
if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT)
if (psw_bits(vcpu->arch.sie_block->gpsw).pstate)