Searched refs:vsie (Results 1 – 4 of 4) sorted by relevance
1442 vsie_page = radix_tree_lookup(&kvm->arch.vsie.addr_to_page, addr >> 9); in get_vsie_page()1462 mutex_lock(&kvm->arch.vsie.mutex); in get_vsie_page()1463 if (kvm->arch.vsie.page_count < nr_vcpus) { in get_vsie_page()1466 mutex_unlock(&kvm->arch.vsie.mutex); in get_vsie_page()1470 kvm->arch.vsie.pages[kvm->arch.vsie.page_count] = vsie_page; in get_vsie_page()1471 kvm->arch.vsie.page_count++; in get_vsie_page()1475 vsie_page = kvm->arch.vsie.pages[kvm->arch.vsie.next]; in get_vsie_page()1478 kvm->arch.vsie.next++; in get_vsie_page()1479 kvm->arch.vsie.next %= nr_vcpus; in get_vsie_page()1482 radix_tree_delete(&kvm->arch.vsie.addr_to_page, in get_vsie_page()[all …]
375 csr->vsie = ncsr_read(CSR_VSIE); in kvm_riscv_vcpu_sync_interrupts()453 ie = ((vcpu->arch.guest_csr.vsie & VSIP_VALID_MASK) in kvm_riscv_vcpu_has_interrupts()455 ie |= vcpu->arch.guest_csr.vsie & ~IRQ_LOCAL_MASK & in kvm_riscv_vcpu_has_interrupts()575 nacl_csr_write(nsh, CSR_VSIE, csr->vsie); in kvm_arch_vcpu_load()585 csr_write(CSR_VSIE, csr->vsie); in kvm_arch_vcpu_load()635 csr->vsie = nacl_csr_read(nsh, CSR_VSIE); in kvm_arch_vcpu_put()645 csr->vsie = csr_read(CSR_VSIE); in kvm_arch_vcpu_put()
88 seip = vcpu->arch.guest_csr.vsie; in kvm_riscv_vcpu_aia_has_interrupts()
668 struct kvm_s390_vsie vsie; member