Home
last modified time | relevance | path

Searched refs:vsie (Results 1 – 6 of 6) sorted by relevance

/linux-6.6.21/arch/s390/kvm/
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()
1333 page = radix_tree_lookup(&kvm->arch.vsie.addr_to_page, addr >> 9); in get_vsie_page()
1347 mutex_lock(&kvm->arch.vsie.mutex); in get_vsie_page()
1348 if (kvm->arch.vsie.page_count < nr_vcpus) { in get_vsie_page()
1351 mutex_unlock(&kvm->arch.vsie.mutex); in get_vsie_page()
1355 kvm->arch.vsie.pages[kvm->arch.vsie.page_count] = page; in get_vsie_page()
1356 kvm->arch.vsie.page_count++; in get_vsie_page()
1360 page = kvm->arch.vsie.pages[kvm->arch.vsie.next]; in get_vsie_page()
1364 kvm->arch.vsie.next++; in get_vsie_page()
[all …]
DMakefile11 kvm-y += diag.o gaccess.o guestdbg.o vsie.o pv.o
/linux-6.6.21/arch/riscv/kvm/
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()
Daia.c109 seip = vcpu->arch.guest_csr.vsie; in kvm_riscv_vcpu_aia_has_interrupts()
/linux-6.6.21/arch/riscv/include/asm/
Dkvm_host.h156 unsigned long vsie; member
/linux-6.6.21/arch/s390/include/asm/
Dkvm_host.h979 struct kvm_s390_vsie vsie; member