Home
last modified time | relevance | path

Searched refs:tdp_enabled (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/tools/testing/selftests/kvm/x86/
H A Dsmaller_maxphyaddr_emulation_test.c21 static void guest_code(bool tdp_enabled) in guest_code() argument
35 if (tdp_enabled) { in guest_code()
/linux-6.15/arch/x86/kvm/
H A Dhyperv.h255 bool tdp_enabled) in kvm_hv_nested_transtion_tlb_flush() argument
263 if (to_hv_vcpu(vcpu) && tdp_enabled) in kvm_hv_nested_transtion_tlb_flush()
323 static inline void kvm_hv_nested_transtion_tlb_flush(struct kvm_vcpu *vcpu, bool tdp_enabled) {} in kvm_hv_nested_transtion_tlb_flush() argument
H A Dmmu.h74 int max_gpa_bits = likely(tdp_enabled) ? kvm_host.maxphyaddr : 52; in kvm_mmu_max_gfn()
170 if (!tdp_enabled || mmu == &vcpu->arch.guest_mmu) in kvm_mmu_refresh_passthrough_bits()
H A Dtrace.h623 __u32 event_inj, bool tdp_enabled, __u64 guest_tdp_pgd,
625 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, tdp_enabled,
634 __field( bool, tdp_enabled )
645 __entry->tdp_enabled = tdp_enabled;
646 __entry->guest_pgd = tdp_enabled ? guest_tdp_pgd : guest_cr3;
659 __entry->tdp_enabled ? "y" : "n",
660 !__entry->tdp_enabled ? "guest_cr3" :
H A Dcpuid.c440 allow_gbpages = tdp_enabled ? boot_cpu_has(X86_FEATURE_GBPAGES) : in kvm_vcpu_after_set_cpuid()
954 if (!tdp_enabled || !boot_cpu_has(X86_FEATURE_OSPKE)) in kvm_set_cpu_caps()
1092 if (!tdp_enabled && IS_ENABLED(CONFIG_X86_64)) in kvm_set_cpu_caps()
1702 if (!tdp_enabled) { in __do_cpuid_func()
H A Dx86.c1053 if (!tdp_enabled && memcmp(mmu->pdptrs, pdpte, sizeof(mmu->pdptrs))) in load_pdptrs()
1095 if (tdp_enabled) { in kvm_post_set_cr0()
1298 if (!tdp_enabled && in kvm_post_set_cr4()
1371 if (unlikely(tdp_enabled)) { in kvm_invalidate_pcid()
3610 if (!tdp_enabled) { in kvm_vcpu_flush_tlb_guest()
4690 r = tdp_enabled; in kvm_vm_ioctl_check_extension()
H A Dhyperv.c1971 if (!tdp_enabled || !hv_vcpu) in kvm_hv_vcpu_flush_tlb()
/linux-6.15/arch/x86/kvm/mmu/
H A Dpage_track.c39 kvm_shadow_root_allocated(kvm) || !tdp_enabled; in kvm_page_track_write_tracking_enabled()
H A Dmmu.c106 bool tdp_enabled = false; variable
2590 if (tdp_enabled && invalid_list && in mmu_page_zap_pte()
5314 WARN_ON_ONCE(!tdp_enabled); in boot_cpu_is_amd()
5841 else if (tdp_enabled) in kvm_init_mmu()
6434 tdp_enabled = enable_tdp; in kvm_configure_mmu()
6439 tdp_mmu_enabled = tdp_mmu_allowed && tdp_enabled; in kvm_configure_mmu()
6448 if (tdp_enabled) in kvm_configure_mmu()
6459 if (!tdp_enabled && mmu->pae_root) in free_mmu_pages()
6478 if (!tdp_enabled && mmu == &vcpu->arch.guest_mmu) in __kvm_mmu_create()
6492 if (tdp_enabled && kvm_mmu_get_tdp_level(vcpu) > PT32E_ROOT_LEVEL) in __kvm_mmu_create()
[all …]
/linux-6.15/arch/x86/include/asm/
H A Dkvm_host.h2038 extern bool tdp_enabled;