Searched refs:vsie (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/arch/s390/kvm/ |
H A D | vsie.c | 594 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() 1335 page = radix_tree_lookup(&kvm->arch.vsie.addr_to_page, addr >> 9); in get_vsie_page() 1355 mutex_lock(&kvm->arch.vsie.mutex); in get_vsie_page() 1356 if (kvm->arch.vsie.page_count < nr_vcpus) { in get_vsie_page() 1359 mutex_unlock(&kvm->arch.vsie.mutex); in get_vsie_page() 1363 kvm->arch.vsie.pages[kvm->arch.vsie.page_count] = page; in get_vsie_page() 1364 kvm->arch.vsie.page_count++; in get_vsie_page() 1368 page = kvm->arch.vsie.pages[kvm->arch.vsie.next]; in get_vsie_page() 1372 kvm->arch.vsie.next++; in get_vsie_page() [all …]
|
H A D | Makefile | 11 kvm-y += diag.o gaccess.o guestdbg.o vsie.o pv.o
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu.c | 346 csr->vsie = csr_read(CSR_VSIE); in kvm_riscv_vcpu_sync_interrupts() 415 ie = ((vcpu->arch.guest_csr.vsie & VSIP_VALID_MASK) in kvm_riscv_vcpu_has_interrupts() 417 ie |= vcpu->arch.guest_csr.vsie & ~IRQ_LOCAL_MASK & in kvm_riscv_vcpu_has_interrupts() 523 csr_write(CSR_VSIE, csr->vsie); in kvm_arch_vcpu_load() 568 csr->vsie = csr_read(CSR_VSIE); in kvm_arch_vcpu_put()
|
H A D | aia.c | 109 seip = vcpu->arch.guest_csr.vsie; in kvm_riscv_vcpu_aia_has_interrupts()
|
/openbmc/qemu/target/riscv/ |
H A D | cpu_helper.c | 491 uint64_t irqs_f_vs = env->hvip & env->hvien & ~env->hideleg & env->vsie; in riscv_cpu_vsirq_pending() 505 uint64_t irqs, pending, mie, hsie, vsie, irqs_f, irqs_f_vs; in riscv_cpu_local_irq_pending() 513 vsie = (env->priv < PRV_S) || in riscv_cpu_local_irq_pending() 520 vsie = 0; in riscv_cpu_local_irq_pending() 544 irqs_f_vs = env->hvip & env->hvien & ~env->hideleg & env->vsie; in riscv_cpu_local_irq_pending() 554 irqs = (irq_delegated | irqs_f_vs) & -vsie; in riscv_cpu_local_irq_pending() 724 irqf = env->hvien & env->hvip & env->vsie; in riscv_cpu_interrupt() 504 uint64_t irqs, pending, mie, hsie, vsie, irqs_f, irqs_f_vs; riscv_cpu_local_irq_pending() local
|
H A D | machine.c | 111 VMSTATE_UINT64(env.vsie, RISCVCPU),
|
H A D | cpu.h | 293 uint64_t vsie; member
|
H A D | csr.c | 3042 rval_vs = env->vsie & nalias_mask; in rmw_vsie64() 3043 env->vsie = (env->vsie & ~wr_mask_vsie) | (new_val & wr_mask_vsie); in rmw_vsie64() 5240 [CSR_VSIE] = { "vsie", hmode, NULL, NULL, rmw_vsie ,
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | kvm_host.h | 156 unsigned long vsie; member
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | kvm_host.h | 987 struct kvm_s390_vsie vsie; member
|
/openbmc/linux/ |
H A D | opengrok2.0.log | [all...] |
H A D | opengrok1.0.log | [all...] |