Home
last modified time | relevance | path

Searched refs:KVM_FEATURE_STEAL_TIME (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/arch/loongarch/kernel/
Dparavirt.c238 kvm_hypercall2(KVM_HCALL_FUNC_NOTIFY, BIT(KVM_FEATURE_STEAL_TIME), addr); in pv_enable_steal_time()
246 kvm_hypercall2(KVM_HCALL_FUNC_NOTIFY, BIT(KVM_FEATURE_STEAL_TIME), 0); in pv_disable_steal_time()
292 if (!kvm_para_has_feature(KVM_FEATURE_STEAL_TIME)) in pv_time_init()
/linux-6.12.1/arch/loongarch/include/uapi/asm/
Dkvm_para.h17 #define KVM_FEATURE_STEAL_TIME 2 macro
/linux-6.12.1/arch/x86/include/uapi/asm/
Dkvm_para.h27 #define KVM_FEATURE_STEAL_TIME 5 macro
/linux-6.12.1/arch/loongarch/kvm/
Dvm.c47 kvm->arch.pv_features |= BIT(KVM_FEATURE_STEAL_TIME); in kvm_arch_init_vm()
Dexit.c706 case BIT(KVM_FEATURE_STEAL_TIME): in kvm_save_notify()
806 if (kvm_guest_has_pv_feature(vcpu, KVM_FEATURE_STEAL_TIME)) in kvm_handle_service()
Dvcpu.c968 if (!kvm_guest_has_pv_feature(vcpu, KVM_FEATURE_STEAL_TIME) in kvm_loongarch_pvtime_has_attr()
1025 if (!kvm_guest_has_pv_feature(vcpu, KVM_FEATURE_STEAL_TIME) in kvm_loongarch_pvtime_get_attr()
1089 if (!kvm_guest_has_pv_feature(vcpu, KVM_FEATURE_STEAL_TIME) in kvm_loongarch_pvtime_set_attr()
/linux-6.12.1/arch/x86/kernel/
Dkvm.c481 kvm_para_has_feature(KVM_FEATURE_STEAL_TIME) && in pv_tlb_flush_supported()
496 kvm_para_has_feature(KVM_FEATURE_STEAL_TIME) && in pv_sched_yield_supported()
822 if (kvm_para_has_feature(KVM_FEATURE_STEAL_TIME)) { in kvm_guest_init()
/linux-6.12.1/arch/loongarch/include/asm/
Dkvm_host.h150 BIT(KVM_FEATURE_STEAL_TIME) | \
/linux-6.12.1/Documentation/virt/kvm/x86/
Dcpuid.rst58 KVM_FEATURE_STEAL_TIME 5 steal time can be enabled by
/linux-6.12.1/arch/x86/kvm/
Dcpuid.c1227 entry->eax |= (1 << KVM_FEATURE_STEAL_TIME); in __do_cpuid_func()
Dx86.c4021 if (!guest_pv_has(vcpu, KVM_FEATURE_STEAL_TIME)) in kvm_set_msr_common()
4390 if (!guest_pv_has(vcpu, KVM_FEATURE_STEAL_TIME)) in kvm_get_msr_common()