Home
last modified time | relevance | path

Searched refs:sie_block (Results 1 – 2 of 2) sorted by relevance

/linux/tools/testing/selftests/kvm/s390/
H A Ducontrol_test.c107 struct kvm_s390_sie_block *sie_block; in FIXTURE() local
153 self->sie_block = __kvm_mmap(PAGE_SIZE, PROT_READ | PROT_WRITE, in FIXTURE_SETUP()
157 TH_LOG("VM created %p %p", self->run, self->sie_block); in FIXTURE_SETUP()
182 self->sie_block->cpuflags &= ~CPUSTAT_STOPPED; in FIXTURE_SETUP()
187 kvm_munmap(self->sie_block, PAGE_SIZE); in FIXTURE_TEARDOWN()
198 EXPECT_EQ(0, self->sie_block->ecb & ECB_SPECI); in TEST_F()
332 struct kvm_s390_sie_block *sie_block = self->sie_block; in uc_skey_enable() local
335 sie_block->cpuflags &= ~CPUSTAT_KSS; in uc_skey_enable()
337 sie_block->ictl &= ~(ICTL_ISKE | ICTL_SSKE | ICTL_RRBE); in uc_skey_enable()
346 struct kvm_s390_sie_block *sie_block = self->sie_block; in uc_handle_insn_ic() local
[all …]
/linux/arch/s390/kvm/s390/
H A Ds390.c315 kvm_clock_sync_scb(vcpu->arch.sie_block, *delta); in kvm_clock_sync()
317 kvm->arch.epoch = vcpu->arch.sie_block->epoch; in kvm_clock_sync()
318 kvm->arch.epdx = vcpu->arch.sie_block->epdx; in kvm_clock_sync()
1155 vcpu->arch.sie_block->ecb2 |= ECB2_ZPCI_LSI; in kvm_s390_vcpu_pci_setup()
1156 vcpu->arch.sie_block->ecb3 |= ECB3_AISII + ECB3_AISI; in kvm_s390_vcpu_pci_setup()
3403 free_page((unsigned long)(vcpu->arch.sie_block)); in kvm_arch_vcpu_destroy()
3456 vcpu->arch.sie_block->scaoh = sca_phys >> 32; in sca_add_vcpu()
3457 vcpu->arch.sie_block->scaol = sca_phys & ESCA_SCAOL_MASK; in sca_add_vcpu()
3458 vcpu->arch.sie_block->ecb2 |= ECB2_ESCA; in sca_add_vcpu()
3463 WRITE_ONCE(sca->cpu[vcpu->vcpu_id].sda, virt_to_phys(vcpu->arch.sie_block)); in sca_add_vcpu()
[all...]