Lines Matching refs:sie_block

38 		vcpu->arch.sie_block->ecb3 |= ECB3_RI;
47 if ((vcpu->arch.sie_block->ipa & 0xf) <= 4)
64 vcpu->arch.sie_block->ecb |= ECB_GS;
65 vcpu->arch.sie_block->ecd |= ECD_HOSTREGMGMT;
75 int code = vcpu->arch.sie_block->ipb & 0xff;
92 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
131 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
169 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
199 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
233 vcpu->arch.sie_block->ictl |= ICTL_ISKE | ICTL_SSKE | ICTL_RRBE;
235 vcpu->arch.sie_block->ictl &= ~(ICTL_ISKE | ICTL_SSKE | ICTL_RRBE);
266 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
313 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
355 unsigned char m3 = vcpu->arch.sie_block->ipb >> 28;
364 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
429 if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT)
442 if (psw_bits(vcpu->arch.sie_block->gpsw).pstate)
457 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
495 inti = kvm_s390_get_io_int(vcpu->kvm, vcpu->arch.sie_block->gcr[6], 0);
574 vcpu->run->s390_tsch.ipb = vcpu->arch.sie_block->ipb;
583 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
591 if (vcpu->arch.sie_block->ipa == 0xb236)
593 if (vcpu->arch.sie_block->ipa == 0xb235)
635 if (!(vcpu->arch.sie_block->eca & ECA_APIE))
651 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
703 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
744 psw_t *gpsw = &vcpu->arch.sie_block->gpsw;
781 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
790 vcpu->arch.sie_block->gpsw = new_psw;
791 if (!is_valid_psw(&vcpu->arch.sie_block->gpsw))
805 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
872 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
926 memcpy(sida_addr(vcpu->arch.sie_block), (void *)mem, PAGE_SIZE);
953 switch (vcpu->arch.sie_block->ipa & 0x00ff) {
1019 vcpu->run->s.regs.gprs[reg1] |= vcpu->arch.sie_block->gpsw.mask >> 32;
1023 vcpu->arch.sie_block->gpsw.mask & 0x00000000ffffffffUL;
1052 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1093 psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_24BIT)
1139 if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) {
1167 entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
1200 cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo & PAGE_MASK);
1218 int entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
1229 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1232 orc = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28;
1262 vcpu->arch.sie_block->ecb2 |= ECB2_CMMA;
1278 vcpu->arch.sie_block->cbrlo &= PAGE_MASK; /* reset nceo */
1279 cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo);
1289 switch (vcpu->arch.sie_block->ipa & 0x00ff) {
1307 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1308 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1316 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1334 vcpu->arch.sie_block->gcr[reg] &= 0xffffffff00000000ul;
1335 vcpu->arch.sie_block->gcr[reg] |= ctl_array[nr_regs++];
1346 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1347 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1355 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1369 ctl_array[nr_regs++] = vcpu->arch.sie_block->gcr[reg];
1380 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1381 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1389 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1407 vcpu->arch.sie_block->gcr[reg] = ctl_array[nr_regs++];
1418 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1419 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1427 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1441 ctl_array[nr_regs++] = vcpu->arch.sie_block->gcr[reg];
1452 switch (vcpu->arch.sie_block->ipb & 0x000000ff) {
1477 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1483 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_DAT)
1520 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_DAT)
1527 switch (vcpu->arch.sie_block->ipa & 0x00ff) {
1541 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1549 vcpu->arch.sie_block->todpr = value;
1565 switch (vcpu->arch.sie_block->ipa & 0x00ff) {