Home
last modified time | relevance | path

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

/linux-6.15/arch/s390/kvm/
H A Dvsie.c1410 mutex_lock(&kvm->arch.vsie.mutex); in get_vsie_page()
1418 kvm->arch.vsie.pages[kvm->arch.vsie.page_count] = vsie_page; in get_vsie_page()
1419 kvm->arch.vsie.page_count++; in get_vsie_page()
1423 vsie_page = kvm->arch.vsie.pages[kvm->arch.vsie.next]; in get_vsie_page()
1426 kvm->arch.vsie.next++; in get_vsie_page()
1427 kvm->arch.vsie.next %= nr_vcpus; in get_vsie_page()
1444 mutex_unlock(&kvm->arch.vsie.mutex); in get_vsie_page()
1511 mutex_init(&kvm->arch.vsie.mutex); in kvm_s390_vsie_init()
1521 mutex_lock(&kvm->arch.vsie.mutex); in kvm_s390_vsie_destroy()
1524 kvm->arch.vsie.pages[i] = NULL; in kvm_s390_vsie_destroy()
[all …]
H A DMakefile11 kvm-y += diag.o gaccess.o guestdbg.o vsie.o pv.o gmap.o gmap-vsie.o
/linux-6.15/arch/riscv/kvm/
H A Dvcpu.c378 csr->vsie = ncsr_read(CSR_VSIE); in kvm_riscv_vcpu_sync_interrupts()
456 ie = ((vcpu->arch.guest_csr.vsie & VSIP_VALID_MASK) in kvm_riscv_vcpu_has_interrupts()
458 ie |= vcpu->arch.guest_csr.vsie & ~IRQ_LOCAL_MASK & in kvm_riscv_vcpu_has_interrupts()
589 nacl_csr_write(nsh, CSR_VSIE, csr->vsie); in kvm_arch_vcpu_load()
608 csr_write(CSR_VSIE, csr->vsie); in kvm_arch_vcpu_load()
666 csr->vsie = nacl_csr_read(nsh, CSR_VSIE); in kvm_arch_vcpu_put()
676 csr->vsie = csr_read(CSR_VSIE); in kvm_arch_vcpu_put()
H A Daia.c110 seip = vcpu->arch.guest_csr.vsie; in kvm_riscv_vcpu_aia_has_interrupts()
/linux-6.15/arch/riscv/include/asm/
H A Dkvm_host.h174 unsigned long vsie; member
/linux-6.15/arch/s390/include/asm/
H A Dkvm_host.h661 struct kvm_s390_vsie vsie; member