Home
last modified time | relevance | path

Searched refs:kvm_check_extension (Results 1 – 19 of 19) sorted by relevance

/openbmc/qemu/target/arm/
H A Dkvm.c245 return (kvm_check_extension(kvm_state, KVM_CAP_ARM_PTRAUTH_ADDRESS) && in kvm_arm_pauth_supported()
246 kvm_check_extension(kvm_state, KVM_CAP_ARM_PTRAUTH_GENERIC)); in kvm_arm_pauth_supported()
543 return kvm_check_extension(kvm_state, KVM_CAP_ARM_PMU_V3); in kvm_arm_pmu_supported()
551 ret = kvm_check_extension(s, KVM_CAP_ARM_VM_IPA_SIZE); in kvm_arm_get_max_vm_ipa_size()
578 cap_has_mp_state = kvm_check_extension(s, KVM_CAP_MP_STATE); in kvm_arch_init()
582 kvm_check_extension(s, KVM_CAP_ARM_INJECT_SERROR_ESR); in kvm_arch_init()
585 !kvm_check_extension(s, KVM_CAP_ARM_IRQ_LINE_LAYOUT_2)) { in kvm_arch_init()
591 if (kvm_check_extension(s, KVM_CAP_ARM_NISV_TO_USER)) { in kvm_arch_init()
596 cap_has_inject_ext_dabt = kvm_check_extension(s, in kvm_arch_init()
621 max_hw_wps = kvm_check_extension(s, KVM_CAP_GUEST_DEBUG_HW_WPS); in kvm_arch_init()
[all …]
/openbmc/qemu/hw/i386/kvm/
H A Di8254.c249 if (!kvm_check_extension(kvm_state, KVM_CAP_PIT_STATE2) || in kvm_pit_realizefn()
250 !kvm_check_extension(kvm_state, KVM_CAP_PIT2)) { in kvm_pit_realizefn()
264 if (kvm_check_extension(kvm_state, KVM_CAP_REINJECT_CONTROL)) { in kvm_pit_realizefn()
H A Dclock.c169 int cap_clock_ctrl = kvm_check_extension(kvm_state, KVM_CAP_KVMCLOCK_CTRL); in kvmclock_vm_state_change()
/openbmc/qemu/accel/kvm/
H A Dkvm-all.c1247 int kvm_check_extension(KVMState *s, unsigned int extension) in kvm_check_extension()
1266 ret = kvm_check_extension(s, extension);
1402 if (!kvm_check_extension(s, list->value)) { in kvm_set_max_memslot_size()
1990 gsi_count = kvm_check_extension(s, KVM_CAP_IRQ_ROUTING) - 1; in kvm_init_irq_routing()
2366 if (kvm_check_extension(s, KVM_CAP_IRQCHIP)) { in kvm_irqchip_create()
2368 } else if (kvm_check_extension(s, KVM_CAP_S390_IRQCHIP)) { in kvm_irqchip_create()
2378 if (kvm_check_extension(s, KVM_CAP_IRQFD) <= 0) { in kvm_irqchip_create()
2423 int ret = kvm_check_extension(s, KVM_CAP_MAX_VCPUS); in kvm_vcpu_id_is_valid()
2429 int ret = kvm_check_extension(s, KVM_CAP_MAX_VCPU_ID); in kvm_dirty_ring_enabled()
2536 kvm_check_extension( in kvm_setup_dirty_ring()
1237 int kvm_check_extension(KVMState *s, unsigned int extension) kvm_check_extension() function
[all...]
/openbmc/qemu/target/s390x/kvm/
H A Dkvm.c346 if (!kvm_check_extension(s, required_caps[i])) { in kvm_arch_init()
356 if (!kvm_check_extension(s, KVM_CAP_S390_COW)) { in kvm_arch_init()
362 cap_async_pf = kvm_check_extension(s, KVM_CAP_ASYNC_PF); in kvm_arch_init()
363 cap_mem_op = kvm_check_extension(s, KVM_CAP_S390_MEM_OP); in kvm_arch_init()
364 cap_mem_op_extension = kvm_check_extension(s, KVM_CAP_S390_MEM_OP_EXTENSION); in kvm_arch_init()
366 cap_s390_irq = kvm_check_extension(s, KVM_CAP_S390_INJECT_IRQ); in kvm_arch_init()
367 cap_vcpu_resets = kvm_check_extension(s, KVM_CAP_S390_VCPU_RESETS); in kvm_arch_init()
368 cap_protected = kvm_check_extension(s, KVM_CAP_S390_PROTECTED); in kvm_arch_init()
369 cap_zpci_op = kvm_check_extension(s, KVM_CAP_S390_ZPCI_OP); in kvm_arch_init()
370 cap_protected_dump = kvm_check_extension(s, KVM_CAP_S390_PROTECTED_DUMP); in kvm_arch_init()
[all …]
H A Dpv.c137 !kvm_check_extension(kvm_state, KVM_CAP_S390_PROTECTED_ASYNC_DISABLE)) { in s390_pv_vm_try_disable_async()
/openbmc/qemu/target/ppc/
H A Dkvm.c127 cap_interrupt_unset = kvm_check_extension(s, KVM_CAP_PPC_UNSET_IRQ); in kvm_arch_init()
128 cap_segstate = kvm_check_extension(s, KVM_CAP_PPC_SEGSTATE); in kvm_arch_init()
129 cap_booke_sregs = kvm_check_extension(s, KVM_CAP_PPC_BOOKE_SREGS); in kvm_arch_init()
131 cap_spapr_tce = kvm_check_extension(s, KVM_CAP_SPAPR_TCE); in kvm_arch_init()
132 cap_spapr_tce_64 = kvm_check_extension(s, KVM_CAP_SPAPR_TCE_64); in kvm_arch_init()
133 cap_spapr_multitce = kvm_check_extension(s, KVM_CAP_SPAPR_MULTITCE); in kvm_arch_init()
135 cap_one_reg = kvm_check_extension(s, KVM_CAP_ONE_REG); in kvm_arch_init()
136 cap_hior = kvm_check_extension(s, KVM_CAP_PPC_HIOR); in kvm_arch_init()
137 cap_epr = kvm_check_extension(s, KVM_CAP_PPC_EPR); in kvm_arch_init()
138 cap_ppc_watchdog = kvm_check_extension(s, KVM_CAP_PPC_BOOKE_WATCHDOG); in kvm_arch_init()
[all …]
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c211 machine_types = kvm_check_extension(KVM_STATE(current_machine->accelerator), in kvm_is_vm_type_supported()
252 int ret = kvm_check_extension(kvm_state, KVM_CAP_ADJUST_CLOCK); in kvm_has_adjust_clock_stable()
466 kvm_check_extension(s, KVM_CAP_TSC_DEADLINE_TIMER)) { in kvm_arch_get_supported_cpuid()
478 int disable_exits = kvm_check_extension(s, in kvm_arch_get_supported_cpuid()
533 bool sys_attr = kvm_check_extension(s, KVM_CAP_SYS_ATTRIBUTES); in kvm_arch_get_supported_cpuid()
665 *max_banks = kvm_check_extension(s, KVM_CAP_MCE); in kvm_get_mce_cap_supported()
845 return kvm_check_extension(kvm_state, KVM_CAP_HYPERV) > 0 && in hyperv_enabled()
877 cur_freq = kvm_check_extension(cs->kvm_state, KVM_CAP_GET_TSC_KHZ) ? in kvm_arch_set_tsc_khz()
883 if (kvm_check_extension(cs->kvm_state, KVM_CAP_TSC_CONTROL)) { in kvm_arch_set_tsc_khz()
903 cur_freq = kvm_check_extension(c in kvm_arch_set_tsc_khz()
[all...]
H A Dxen-emu.c121 xen_caps = kvm_check_extension(s, KVM_CAP_XEN_HVM); in kvm_xen_init()
/openbmc/qemu/hw/ppc/
H A Dpef.c48 if (!kvm_check_extension(kvm_state, KVM_CAP_PPC_SECURE_GUEST)) { in kvmppc_svm_init()
/openbmc/qemu/hw/s390x/
H A Ds390-stattrib-kvm.c25 kvm_check_extension(kvm_state, KVM_CAP_S390_CMMA_MIGRATION)) { in kvm_s390_stattrib_create()
/openbmc/qemu/hw/intc/
H A Dopenpic_kvm.c204 if (!kvm_check_extension(s, KVM_CAP_DEVICE_CTRL)) { in kvm_openpic_realize()
H A Dxics_kvm.c364 if (!kvm_enabled() || !kvm_check_extension(kvm_state, KVM_CAP_IRQ_XICS)) { in xics_kvm_connect()
/openbmc/qemu/target/mips/
H A Dkvm.c52 kvm_mips_fpu_cap = kvm_check_extension(s, KVM_CAP_MIPS_FPU); in kvm_arch_init()
53 kvm_mips_msa_cap = kvm_check_extension(s, KVM_CAP_MIPS_MSA); in kvm_arch_init()
1266 r = kvm_check_extension(s, KVM_CAP_MIPS_VZ); in kvm_arch_get_default_type()
/openbmc/qemu/include/sysemu/
H A Dkvm.h446 int kvm_check_extension(KVMState *s, unsigned int extension);
/openbmc/qemu/target/riscv/kvm/
H A Dkvm-cpu.c1405 cap_has_mp_state = kvm_check_extension(s, KVM_CAP_MP_STATE); in kvm_arch_init()
1419 return kvm_check_extension(s, KVM_CAP_DEVICE_CTRL); in kvm_arch_irqchip_create()
/openbmc/qemu/hw/hyperv/
H A Dhyperv.c681 !kvm_check_extension(kvm_state, KVM_CAP_HYPERV_EVENTFD)) { in hyperv_set_event_flag_handler()
/openbmc/qemu/target/s390x/
H A Dcpu_models.c228 return kvm_check_extension(kvm_state, in s390_has_feat()
/openbmc/qemu/target/loongarch/kvm/
H A Dkvm.c948 cap_has_mp_state = kvm_check_extension(s, KVM_CAP_MP_STATE); in kvm_arch_init()