Home
last modified time | relevance | path

Searched refs:vsie (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/arch/s390/kvm/
H A Dvsie.c579 for (i = 0; i < kvm->arch.vsie.page_count; i++) { in kvm_s390_vsie_gmap_notifier()
580 page = READ_ONCE(kvm->arch.vsie.pages[i]); in kvm_s390_vsie_gmap_notifier()
899 * Handle a fault during vsie execution on a gmap shadow.
946 /* rewind the psw and clear the vsie icpt, so we can retry execution */
1077 * Run the vsie on a shadow scb and a shadow gmap, without any further
1210 * Register the shadow scb at the VCPU, e.g. for kicking out of vsie.
1220 * therefore the vsie -> Simulate Wait state. in register_shadow_scb()
1249 * Run the vsie on a shadowed scb, managing the gmap shadow, handling
1303 * Get or create a vsie page for a scb address.
1305 * Returns: - address of a vsie pag
[all...]
H A DMakefile12 kvm-objs += diag.o gaccess.o guestdbg.o vsie.o pv.o
/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dvsie.c594 for (i = 0; i < kvm->arch.vsie.page_count; i++) { in kvm_s390_vsie_gmap_notifier()
595 page = READ_ONCE(kvm->arch.vsie.pages[i]); in kvm_s390_vsie_gmap_notifier()
914 * Handle a fault during vsie execution on a gmap shadow.
961 /* rewind the psw and clear the vsie icpt, so we can retry execution */
1092 * Run the vsie on a shadow scb and a shadow gmap, without any further
1229 * Register the shadow scb at the VCPU, e.g. for kicking out of vsie.
1239 * therefore the vsie -> Simulate Wait state. in register_shadow_scb()
1268 * Run the vsie on a shadowed scb, managing the gmap shadow, handling
1322 * Get or create a vsie page for a scb address.
1324 * Returns: - address of a vsie pag
[all...]
H A DMakefile11 kvm-y += diag.o gaccess.o guestdbg.o vsie.o pv.o
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu.c344 csr->vsie = csr_read(CSR_VSIE); in kvm_riscv_vcpu_sync_interrupts()
413 ie = ((vcpu->arch.guest_csr.vsie & VSIP_VALID_MASK) in kvm_riscv_vcpu_has_interrupts()
415 ie |= vcpu->arch.guest_csr.vsie & ~IRQ_LOCAL_MASK & in kvm_riscv_vcpu_has_interrupts()
501 csr_write(CSR_VSIE, csr->vsie); in kvm_arch_vcpu_load()
546 csr->vsie = csr_read(CSR_VSIE); in kvm_arch_vcpu_put()
H A Daia.c109 seip = vcpu->arch.guest_csr.vsie; in kvm_riscv_vcpu_aia_has_interrupts()
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dkvm_host.h156 unsigned long vsie; member
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dkvm_host.h722 /* if vsie is active, currently executed shadow sie control block */
953 struct kvm_s390_vsie vsie; member
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dkvm_host.h742 /* if vsie is active, currently executed shadow sie control block */
986 struct kvm_s390_vsie vsie; member

Completed in 15 milliseconds