kvm
Defined as a struct type in:
Referenced (in 257 files total) in:
- arch/arm64/include/asm/kvm_asm.h, line 210
- arch/arm64/include/asm/kvm_emulate.h, line 103
- arch/arm64/include/asm/kvm_host.h, 55 times
- arch/arm64/include/asm/kvm_mmu.h, 28 times
- arch/arm64/include/asm/kvm_nested.h, 24 times
- arch/arm64/include/asm/kvm_pkvm.h, 6 times
- arch/arm64/kvm/arch_timer.c, 44 times
- arch/arm64/kvm/arm.c, 195 times
- arch/arm64/kvm/at.c, 15 times
- arch/arm64/kvm/emulate-nested.c, 9 times
- arch/arm64/kvm/guest.c, 9 times
- arch/arm64/kvm/hyp/exception.c, line 134
- arch/arm64/kvm/hyp/include/hyp/switch.h, 27 times
- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h, 4 times
- arch/arm64/kvm/hyp/include/nvhe/pkvm.h, 6 times
- arch/arm64/kvm/hyp/nvhe/hyp-main.c, 4 times
- arch/arm64/kvm/hyp/nvhe/mem_protect.c, 3 times
- arch/arm64/kvm/hyp/nvhe/pkvm.c, 19 times
- arch/arm64/kvm/hyp/nvhe/switch.c, line 201
- arch/arm64/kvm/hyp/nvhe/sys_regs.c, 5 times
- arch/arm64/kvm/hyp/nvhe/timer-sr.c, line 51
- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c, 4 times
- arch/arm64/kvm/hyp/vgic-v3-sr.c, line 1123
- arch/arm64/kvm/hyp/vhe/switch.c, 2 times
- arch/arm64/kvm/hypercalls.c, 49 times
- arch/arm64/kvm/mmio.c, line 150
- arch/arm64/kvm/mmu.c, 151 times
- arch/arm64/kvm/nested.c, 194 times
- arch/arm64/kvm/pauth.c, line 199
- arch/arm64/kvm/pkvm.c, 5 times
- arch/arm64/kvm/pmu-emul.c, 67 times
- arch/arm64/kvm/psci.c, 15 times
- arch/arm64/kvm/ptdump.c, 37 times
- arch/arm64/kvm/pvtime.c, 17 times
- arch/arm64/kvm/reset.c, 2 times
- arch/arm64/kvm/sys_regs.c, 141 times
- arch/arm64/kvm/trace_arm.h, line 10
- arch/arm64/kvm/trace_handle_exit.h, line 9
- arch/arm64/kvm/vgic/trace.h, 2 times
- arch/arm64/kvm/vgic/vgic-debug.c, 48 times
- arch/arm64/kvm/vgic/vgic-init.c, 94 times
- arch/arm64/kvm/vgic/vgic-irqfd.c, 20 times
- arch/arm64/kvm/vgic/vgic-its.c, 257 times
- arch/arm64/kvm/vgic/vgic-kvm-device.c, 73 times
- arch/arm64/kvm/vgic/vgic-mmio-v2.c, 25 times
- arch/arm64/kvm/vgic/vgic-mmio-v3.c, 74 times
- arch/arm64/kvm/vgic/vgic-mmio.c, 74 times
- arch/arm64/kvm/vgic/vgic-mmio.h, 6 times
- arch/arm64/kvm/vgic/vgic-v2.c, 9 times
- arch/arm64/kvm/vgic/vgic-v3.c, 55 times
- arch/arm64/kvm/vgic/vgic-v4.c, 42 times
- arch/arm64/kvm/vgic/vgic.c, 49 times
- arch/arm64/kvm/vgic/vgic.h, 74 times
- arch/loongarch/include/asm/kvm_host.h, 16 times
- arch/loongarch/include/asm/kvm_vcpu.h, 3 times
- arch/loongarch/kernel/asm-offsets.c, 2 times
- arch/loongarch/kvm/exit.c, 2 times
- arch/loongarch/kvm/main.c, 6 times
- arch/loongarch/kvm/mmu.c, 99 times
- arch/loongarch/kvm/trace.h, 2 times
- arch/loongarch/kvm/vcpu.c, 39 times
- arch/loongarch/kvm/vm.c, 37 times
- arch/mips/include/asm/kvm_host.h, 18 times
- arch/mips/kvm/entry.c, 3 times
- arch/mips/kvm/interrupt.h, 2 times
- arch/mips/kvm/loongson_ipi.c, 13 times
- arch/mips/kvm/mips.c, 45 times
- arch/mips/kvm/mmu.c, 44 times
- arch/mips/kvm/tlb.c, line 42
- arch/mips/kvm/trace.h, line 16
- arch/mips/kvm/vz.c, 11 times
- arch/powerpc/include/asm/kvm_book3s.h, 62 times
- arch/powerpc/include/asm/kvm_book3s_64.h, 43 times
- arch/powerpc/include/asm/kvm_book3s_uvmem.h, 44 times
- arch/powerpc/include/asm/kvm_host.h, 8 times
- arch/powerpc/include/asm/kvm_ppc.h, 136 times
- arch/powerpc/kernel/asm-offsets.c, 10 times
- arch/powerpc/kernel/firmware.c, line 36
- arch/powerpc/kvm/book3s.c, 89 times
- arch/powerpc/kvm/book3s.h, 8 times
- arch/powerpc/kvm/book3s_32_mmu.c, 2 times
- arch/powerpc/kvm/book3s_32_mmu_host.c, line 200
- arch/powerpc/kvm/book3s_64_mmu.c, 5 times
- arch/powerpc/kvm/book3s_64_mmu_host.c, 8 times
- arch/powerpc/kvm/book3s_64_mmu_hv.c, 259 times
- arch/powerpc/kvm/book3s_64_mmu_radix.c, 180 times
- arch/powerpc/kvm/book3s_64_vio.c, 70 times
- arch/powerpc/kvm/book3s_hv.c, 397 times
- arch/powerpc/kvm/book3s_hv.h, 4 times
- arch/powerpc/kvm/book3s_hv_builtin.c, 9 times
- arch/powerpc/kvm/book3s_hv_nested.c, 164 times
- arch/powerpc/kvm/book3s_hv_nestedv2.c, 2 times
- arch/powerpc/kvm/book3s_hv_p9_entry.c, 35 times
- arch/powerpc/kvm/book3s_hv_p9_perf.c, line 133
- arch/powerpc/kvm/book3s_hv_ras.c, 3 times
- arch/powerpc/kvm/book3s_hv_rm_mmu.c, 142 times
- arch/powerpc/kvm/book3s_hv_rm_xics.c, 9 times
- arch/powerpc/kvm/book3s_hv_uvmem.c, 173 times
- arch/powerpc/kvm/book3s_mmu_hpte.c, line 377
- arch/powerpc/kvm/book3s_pr.c, 43 times
- arch/powerpc/kvm/book3s_pr_papr.c, 15 times
- arch/powerpc/kvm/book3s_rtas.c, 31 times
- arch/powerpc/kvm/book3s_xics.c, 71 times
- arch/powerpc/kvm/book3s_xics.h, 5 times
- arch/powerpc/kvm/book3s_xive.c, 91 times
- arch/powerpc/kvm/book3s_xive.h, 15 times
- arch/powerpc/kvm/book3s_xive_native.c, 55 times
- arch/powerpc/kvm/booke.c, 36 times
- arch/powerpc/kvm/e500.c, 5 times
- arch/powerpc/kvm/e500.h, 2 times
- arch/powerpc/kvm/e500_emulate.c, line 74
- arch/powerpc/kvm/e500_mmu.c, 2 times
- arch/powerpc/kvm/e500_mmu_host.c, 22 times
- arch/powerpc/kvm/e500mc.c, 7 times
- arch/powerpc/kvm/emulate.c, 3 times
- arch/powerpc/kvm/emulate_loadstore.c, 6 times
- arch/powerpc/kvm/mpic.c, 30 times
- arch/powerpc/kvm/powerpc.c, 135 times
- arch/powerpc/kvm/trace.h, line 8
- arch/riscv/include/asm/kvm_aia.h, 26 times
- arch/riscv/include/asm/kvm_host.h, 28 times
- arch/riscv/include/asm/kvm_vcpu_timer.h, 2 times
- arch/riscv/kvm/aia.c, 4 times
- arch/riscv/kvm/aia_aplic.c, 56 times
- arch/riscv/kvm/aia_device.c, 100 times
- arch/riscv/kvm/aia_imsic.c, 30 times
- arch/riscv/kvm/mmu.c, 105 times
- arch/riscv/kvm/tlb.c, 29 times
- arch/riscv/kvm/trace.h, line 14
- arch/riscv/kvm/vcpu.c, 3 times
- arch/riscv/kvm/vcpu_exit.c, line 24
- arch/riscv/kvm/vcpu_pmu.c, 2 times
- arch/riscv/kvm/vcpu_sbi.c, 2 times
- arch/riscv/kvm/vcpu_sbi_hsm.c, 2 times
- arch/riscv/kvm/vcpu_sbi_replace.c, 6 times
- arch/riscv/kvm/vcpu_sbi_v01.c, 11 times
- arch/riscv/kvm/vcpu_timer.c, 11 times
- arch/riscv/kvm/vm.c, 38 times
- arch/riscv/kvm/vmid.c, 6 times
- arch/s390/include/asm/kvm_host.h, 26 times
- arch/s390/include/uapi/asm/kvm_perf.h, 2 times
- arch/s390/kvm/diag.c, 4 times
- arch/s390/kvm/gaccess.c, 105 times
- arch/s390/kvm/gaccess.h, 17 times
- arch/s390/kvm/intercept.c, 9 times
- arch/s390/kvm/interrupt.c, 243 times
- arch/s390/kvm/kvm-s390.c, 941 times
- arch/s390/kvm/kvm-s390.h, 92 times
- arch/s390/kvm/pci.c, 59 times
- arch/s390/kvm/pci.h, 10 times
- arch/s390/kvm/priv.c, 59 times
- arch/s390/kvm/pv.c, 152 times
- arch/s390/kvm/sigp.c, 5 times
- arch/s390/kvm/trace-s390.h, 8 times
- arch/s390/kvm/trace.h, line 11
- arch/s390/kvm/vsie.c, 97 times
- arch/x86/include/asm/kvm_host.h, 112 times
- arch/x86/include/asm/kvm_page_track.h, 8 times
- arch/x86/include/uapi/asm/kvm_perf.h, 2 times
- arch/x86/kernel/kvm.c, 4 times
- arch/x86/kernel/kvmclock.c, 4 times
- arch/x86/kvm/cpuid.c, 2 times
- arch/x86/kvm/debugfs.c, 21 times
- arch/x86/kvm/hyperv.c, 147 times
- arch/x86/kvm/hyperv.h, 28 times
- arch/x86/kvm/i8254.c, 42 times
- arch/x86/kvm/i8254.h, 6 times
- arch/x86/kvm/i8259.c, 35 times
- arch/x86/kvm/ioapic.c, 44 times
- arch/x86/kvm/ioapic.h, 14 times
- arch/x86/kvm/irq.c, 12 times
- arch/x86/kvm/irq.h, 25 times
- arch/x86/kvm/irq_comm.c, 93 times
- arch/x86/kvm/kvm_onhyperv.c, 11 times
- arch/x86/kvm/kvm_onhyperv.h, 7 times
- arch/x86/kvm/lapic.c, 104 times
- arch/x86/kvm/lapic.h, 10 times
- arch/x86/kvm/mmu.h, 13 times
- arch/x86/kvm/mmu/mmu.c, 671 times
- arch/x86/kvm/mmu/mmu_internal.h, 18 times
- arch/x86/kvm/mmu/mmutrace.h, 6 times
- arch/x86/kvm/mmu/page_track.c, 83 times
- arch/x86/kvm/mmu/page_track.h, 32 times
- arch/x86/kvm/mmu/paging_tmpl.h, 7 times
- arch/x86/kvm/mmu/spte.c, 9 times
- arch/x86/kvm/mmu/spte.h, 5 times
- arch/x86/kvm/mmu/tdp_mmu.c, 226 times
- arch/x86/kvm/mmu/tdp_mmu.h, 34 times
- arch/x86/kvm/pmu.c, 18 times
- arch/x86/kvm/pmu.h, 2 times
- arch/x86/kvm/smm.c, line 365
- arch/x86/kvm/svm/avic.c, 51 times
- arch/x86/kvm/svm/nested.c, 4 times
- arch/x86/kvm/svm/pmu.c, line 44
- arch/x86/kvm/svm/sev.c, 382 times
- arch/x86/kvm/svm/svm.c, 68 times
- arch/x86/kvm/svm/svm.h, 50 times
- arch/x86/kvm/svm/svm_onhyperv.c, line 29
- arch/x86/kvm/trace.h, 2 times
- arch/x86/kvm/vmx/nested.c, 22 times
- arch/x86/kvm/vmx/nested.h, 2 times
- arch/x86/kvm/vmx/pmu_intel.c, line 476
- arch/x86/kvm/vmx/posted_intr.c, 17 times
- arch/x86/kvm/vmx/posted_intr.h, 4 times
- arch/x86/kvm/vmx/sgx.c, 2 times
- arch/x86/kvm/vmx/vmx.c, 86 times
- arch/x86/kvm/vmx/vmx.h, 6 times
- arch/x86/kvm/vmx/vmx_onhyperv.h, line 112
- arch/x86/kvm/vmx/x86_ops.h, 12 times
- arch/x86/kvm/x86.c, 634 times
- arch/x86/kvm/x86.h, 24 times
- arch/x86/kvm/xen.c, 192 times
- arch/x86/kvm/xen.h, 32 times
- include/kvm/arm_arch_timer.h, 3 times
- include/kvm/arm_hypercalls.h, 8 times
- include/kvm/arm_pmu.h, 12 times
- include/kvm/arm_psci.h, 2 times
- include/kvm/arm_vgic.h, 18 times
- include/linux/kvm_dirty_ring.h, 10 times
- include/linux/kvm_host.h, 382 times
- include/linux/kvm_irqfd.h, 4 times
- include/linux/kvm_types.h, 3 times
- include/linux/vfio.h, 7 times
- include/trace/events/kvm.h, line 8
- kernel/profile.c, line 53
- tools/arch/s390/include/uapi/asm/kvm_perf.h, 2 times
- tools/arch/x86/include/uapi/asm/kvm_perf.h, 2 times
- tools/perf/arch/arm64/util/kvm-stat.c, 6 times
- tools/perf/arch/loongarch/util/kvm-stat.c, 11 times
- tools/perf/arch/powerpc/util/kvm-stat.c, 12 times
- tools/perf/arch/riscv/util/kvm-stat.c, 6 times
- tools/perf/arch/s390/util/kvm-stat.c, 15 times
- tools/perf/arch/x86/util/kvm-stat.c, 19 times
- tools/perf/builtin-help.c, line 446
- tools/perf/builtin-kvm.c, 237 times
- tools/perf/perf.c, line 85
- tools/perf/tests/parse-events.c, 2 times
- tools/perf/util/kvm-stat.h, 4 times
- tools/perf/util/python.c, line 1384
- tools/perf/util/session.c, line 1736
- tools/testing/selftests/kvm/include/kvm_util.h, 2 times
- tools/testing/selftests/kvm/kvm_binary_stats_test.c, line 50
- tools/testing/selftests/kvm/lib/kvm_util.c, 2 times
- tools/testing/selftests/kvm/lib/x86_64/processor.c, line 1067
- tools/testing/selftests/kvm/x86_64/kvm_clock_test.c, 2 times
- tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c, line 565
- virt/kvm/async_pf.c, line 50
- virt/kvm/coalesced_mmio.c, 28 times
- virt/kvm/coalesced_mmio.h, 14 times
- virt/kvm/dirty_ring.c, 18 times
- virt/kvm/eventfd.c, 166 times
- virt/kvm/guest_memfd.c, 50 times
- virt/kvm/irqchip.c, 43 times
- virt/kvm/kvm_main.c, 774 times
- virt/kvm/kvm_mm.h, 22 times
- virt/kvm/pfncache.c, 29 times
- virt/kvm/vfio.c, 20 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.