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)
707 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
748 psw_t *gpsw = &vcpu->arch.sie_block->gpsw;
785 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
794 vcpu->arch.sie_block->gpsw = new_psw;
795 if (!is_valid_psw(&vcpu->arch.sie_block->gpsw))
812 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
823 vcpu->arch.sie_block->gpsw = new_psw;
824 if (!is_valid_psw(&vcpu->arch.sie_block->gpsw))
839 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
906 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
960 memcpy(sida_addr(vcpu->arch.sie_block), (void *)mem, PAGE_SIZE);
987 switch (vcpu->arch.sie_block->ipa & 0x00ff) {
1053 vcpu->run->s.regs.gprs[reg1] |= vcpu->arch.sie_block->gpsw.mask >> 32;
1057 vcpu->arch.sie_block->gpsw.mask & 0x00000000ffffffffUL;
1086 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1127 psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_24BIT)
1173 if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) {
1201 entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
1234 cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo & PAGE_MASK);
1254 int entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
1265 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1268 orc = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28;
1298 vcpu->arch.sie_block->ecb2 |= ECB2_CMMA;
1310 vcpu->arch.sie_block->cbrlo &= PAGE_MASK; /* reset nceo */
1311 cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo);
1321 switch (vcpu->arch.sie_block->ipa & 0x00ff) {
1339 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1340 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1348 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1366 vcpu->arch.sie_block->gcr[reg] &= 0xffffffff00000000ul;
1367 vcpu->arch.sie_block->gcr[reg] |= ctl_array[nr_regs++];
1378 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1379 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1387 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1401 ctl_array[nr_regs++] = vcpu->arch.sie_block->gcr[reg];
1412 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1413 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1421 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1439 vcpu->arch.sie_block->gcr[reg] = ctl_array[nr_regs++];
1450 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
1451 int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
1459 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1473 ctl_array[nr_regs++] = vcpu->arch.sie_block->gcr[reg];
1484 switch (vcpu->arch.sie_block->ipb & 0x000000ff) {
1511 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1517 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_DAT)
1554 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_DAT)
1561 switch (vcpu->arch.sie_block->ipa & 0x00ff) {
1575 if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
1583 vcpu->arch.sie_block->todpr = value;
1599 switch (vcpu->arch.sie_block->ipa & 0x00ff) {