Loading...
Defined in 1 files as a struct:
Defined in 3 files as a member:
- arch/x86/include/asm/tdx.h, line 44 (as a member)
- arch/x86/kvm/vmx/vmx.h, line 330 (as a member)
- include/uapi/linux/kvm.h, line 289 (as a member)
Referenced in 101 files:
- arch/arm64/kvm/arm.c, 5 times
- arch/arm64/kvm/handle_exit.c, 4 times
- arch/arm64/kvm/mmio.c, 2 times
- arch/arm64/kvm/psci.c, 2 times
- arch/mips/kvm/emulate.c, line 962
- arch/mips/kvm/mips.c, 4 times
- arch/mips/kvm/vz.c, 13 times
- arch/powerpc/kvm/book3s_emulate.c, line 376
- arch/powerpc/kvm/book3s_hv.c, 17 times
- arch/powerpc/kvm/book3s_pr.c, 7 times
- arch/powerpc/kvm/booke.c, 6 times
- arch/powerpc/kvm/e500_emulate.c, line 93
- arch/powerpc/kvm/emulate.c, line 273
- arch/powerpc/kvm/powerpc.c, 6 times
- arch/powerpc/kvm/trace_hv.h, line 507
- arch/riscv/kvm/vcpu.c, 2 times
- arch/riscv/kvm/vcpu_exit.c, line 180
- arch/riscv/kvm/vcpu_insn.c, 3 times
- arch/riscv/kvm/vcpu_sbi.c, 2 times
- arch/s390/kvm/diag.c, line 237
- arch/s390/kvm/guestdbg.c, line 373
- arch/s390/kvm/kvm-s390.c, 9 times
- arch/s390/kvm/priv.c, 2 times
- arch/x86/coco/tdx/tdx.c, 10 times
- arch/x86/kvm/hyperv.c, 2 times
- arch/x86/kvm/svm/nested.c, line 1741
- arch/x86/kvm/svm/sev.c, line 2795
- arch/x86/kvm/svm/svm.c, 6 times
- arch/x86/kvm/trace.h, 14 times
- arch/x86/kvm/vmx/nested.c, 21 times
- arch/x86/kvm/vmx/sgx.c, line 385
- arch/x86/kvm/vmx/vmx.c, 56 times
- arch/x86/kvm/x86.c, 23 times
- arch/x86/kvm/xen.c, line 1509
- include/linux/kvm_host.h, line 2256
- tools/perf/builtin-kvm.c, 2 times
- tools/testing/selftests/kvm/aarch64/debug-exceptions.c, line 482
- tools/testing/selftests/kvm/aarch64/page_fault_test.c, line 687
- tools/testing/selftests/kvm/aarch64/psci_test.c, 3 times
- tools/testing/selftests/kvm/demand_paging_test.c, line 52
- tools/testing/selftests/kvm/dirty_log_perf_test.c, line 94
- tools/testing/selftests/kvm/dirty_log_test.c, 4 times
- tools/testing/selftests/kvm/hardware_disable_test.c, 2 times
- tools/testing/selftests/kvm/include/kvm_util_base.h, line 678
- tools/testing/selftests/kvm/kvm_page_table_test.c, line 210
- tools/testing/selftests/kvm/lib/aarch64/ucall.c, line 35
- tools/testing/selftests/kvm/lib/kvm_util.c, 2 times
- tools/testing/selftests/kvm/lib/riscv/ucall.c, line 54
- tools/testing/selftests/kvm/lib/s390x/diag318_test_handler.c, line 38
- tools/testing/selftests/kvm/lib/s390x/ucall.c, line 23
- tools/testing/selftests/kvm/lib/x86_64/ucall.c, line 25
- tools/testing/selftests/kvm/memslot_modification_stress_test.c, line 55
- tools/testing/selftests/kvm/memslot_perf_test.c, line 154
- tools/testing/selftests/kvm/s390x/sync_regs_test.c, 9 times
- tools/testing/selftests/kvm/set_memory_region_test.c, 9 times
- tools/testing/selftests/kvm/steal_time.c, line 238
- tools/testing/selftests/kvm/x86_64/amx_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/cpuid_test.c, line 122
- tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/debug_regs.c, 11 times
- tools/testing/selftests/kvm/x86_64/fix_hypercall_test.c, 2 times
- tools/testing/selftests/kvm/x86_64/flds_emulation.h, 3 times
- tools/testing/selftests/kvm/x86_64/hyperv_clock.c, 3 times
- tools/testing/selftests/kvm/x86_64/hyperv_evmcs.c, 3 times
- tools/testing/selftests/kvm/x86_64/hyperv_features.c, 6 times
- tools/testing/selftests/kvm/x86_64/hyperv_ipi.c, 6 times
- tools/testing/selftests/kvm/x86_64/hyperv_svm_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush.c, 12 times
- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/mmio_warning_test.c, line 48
- tools/testing/selftests/kvm/x86_64/monitor_mwait_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/nested_exceptions_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/platform_info_test.c, 6 times
- tools/testing/selftests/kvm/x86_64/pmu_event_filter_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.c, line 71
- tools/testing/selftests/kvm/x86_64/smm_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/state_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/svm_nested_shutdown_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/sync_regs_test.c, 15 times
- tools/testing/selftests/kvm/x86_64/triple_fault_event_test.c, 6 times
- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c, line 85
- tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.c, 3 times
- tools/testing/selftests/kvm/x86_64/ucna_injection_test.c, 22 times
- tools/testing/selftests/kvm/x86_64/userspace_io_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c, 14 times
- tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c, 6 times
- tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/vmx_exception_with_invalid_guest_state.c, 3 times
- tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state.c, 3 times
- tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/xapic_ipi_test.c, 6 times
- tools/testing/selftests/kvm/x86_64/xen_shinfo_test.c, 3 times
- tools/testing/selftests/kvm/x86_64/xen_vmcall_test.c, 4 times
- virt/kvm/dirty_ring.c, line 205
- virt/kvm/kvm_main.c, line 4108