Symbol: kvm_has_cap
tools/testing/selftests/kvm/arm64/arch_timer.c
191
if (kvm_has_cap(KVM_CAP_COUNTER_OFFSET)) {
tools/testing/selftests/kvm/arm64/psci_test.c
285
TEST_REQUIRE(kvm_has_cap(KVM_CAP_ARM_SYSTEM_SUSPEND));
tools/testing/selftests/kvm/arm64/sea_to_user.c
320
TEST_REQUIRE(kvm_has_cap(KVM_CAP_ARM_SEA_TO_USER));
tools/testing/selftests/kvm/arm64/set_id_regs.c
775
TEST_REQUIRE(kvm_has_cap(KVM_CAP_ARM_SUPPORTED_REG_MASK_RANGES));
tools/testing/selftests/kvm/arm64/set_id_regs.c
776
TEST_REQUIRE(kvm_has_cap(KVM_CAP_ARM_WRITABLE_IMP_ID_REGS));
tools/testing/selftests/kvm/arm64/vcpu_width_config.c
85
TEST_REQUIRE(kvm_has_cap(KVM_CAP_ARM_EL1_32BIT));
tools/testing/selftests/kvm/arm64/vpmu_counter_access.c
629
TEST_REQUIRE(kvm_has_cap(KVM_CAP_ARM_PMU_V3));
tools/testing/selftests/kvm/coalesced_io_test.c
192
TEST_REQUIRE(kvm_has_cap(KVM_CAP_COALESCED_MMIO));
tools/testing/selftests/kvm/coalesced_io_test.c
195
TEST_REQUIRE(kvm_has_cap(KVM_CAP_COALESCED_PIO));
tools/testing/selftests/kvm/dirty_log_test.c
243
return kvm_has_cap(KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2);
tools/testing/selftests/kvm/dirty_log_test.c
294
return (kvm_has_cap(KVM_CAP_DIRTY_LOG_RING) ||
tools/testing/selftests/kvm/dirty_log_test.c
295
kvm_has_cap(KVM_CAP_DIRTY_LOG_RING_ACQ_REL));
tools/testing/selftests/kvm/get-reg-list.c
157
__TEST_REQUIRE(kvm_has_cap(s->capability),
tools/testing/selftests/kvm/guest_memfd_test.c
476
TEST_REQUIRE(kvm_has_cap(KVM_CAP_GUEST_MEMFD));
tools/testing/selftests/kvm/kvm_binary_stats_test.c
208
TEST_REQUIRE(kvm_has_cap(KVM_CAP_BINARY_STATS_FD));
tools/testing/selftests/kvm/lib/kvm_util.c
1365
if (kvm_has_cap(KVM_CAP_BINARY_STATS_FD))
tools/testing/selftests/kvm/lib/kvm_util.c
1724
if (r && errno == ENOTTY && kvm_has_cap(KVM_CAP_SPLIT_IRQCHIP))
tools/testing/selftests/kvm/lib/kvm_util.c
181
TEST_REQUIRE(kvm_has_cap(KVM_CAP_IMMEDIATE_EXIT));
tools/testing/selftests/kvm/lib/kvm_util.c
186
if (kvm_has_cap(KVM_CAP_BINARY_STATS_FD))
tools/testing/selftests/kvm/lib/kvm_util.c
945
__TEST_REQUIRE(kvm_has_cap(KVM_CAP_USER_MEMORY2), \
tools/testing/selftests/kvm/lib/s390/diag318_test_handler.c
63
if (!kvm_has_cap(KVM_CAP_S390_DIAG318)) {
tools/testing/selftests/kvm/lib/x86/hyperv.c
72
if (!kvm_has_cap(KVM_CAP_SYS_HYPERV_CPUID))
tools/testing/selftests/kvm/lib/x86/processor.c
1253
if (kvm_has_cap(KVM_CAP_XCRS))
tools/testing/selftests/kvm/lib/x86/processor.c
1284
if (kvm_has_cap(KVM_CAP_XCRS))
tools/testing/selftests/kvm/lib/x86/processor.c
788
TEST_ASSERT(kvm_has_cap(KVM_CAP_GET_TSC_KHZ),
tools/testing/selftests/kvm/riscv/ebreak_test.c
45
TEST_REQUIRE(kvm_has_cap(KVM_CAP_SET_GUEST_DEBUG));
tools/testing/selftests/kvm/s390/cmma_test.c
681
TEST_REQUIRE(kvm_has_cap(KVM_CAP_SYNC_REGS));
tools/testing/selftests/kvm/s390/cmma_test.c
682
TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_CMMA_MIGRATION));
tools/testing/selftests/kvm/s390/irq_routing.c
68
TEST_REQUIRE(kvm_has_cap(KVM_CAP_IRQ_ROUTING));
tools/testing/selftests/kvm/s390/keyop.c
283
TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_KEYOP));
tools/testing/selftests/kvm/s390/keyop.c
284
TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_UCONTROL));
tools/testing/selftests/kvm/s390/memop.c
1083
TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_MEM_OP));
tools/testing/selftests/kvm/s390/sync_regs_test.c
221
TEST_REQUIRE(kvm_has_cap(KVM_CAP_SYNC_REGS));
tools/testing/selftests/kvm/s390/ucontrol_test.c
45
TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_UCONTROL));
tools/testing/selftests/kvm/s390/user_operexec.c
131
TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_USER_INSTR0));
tools/testing/selftests/kvm/set_memory_region_test.c
628
if (kvm_has_cap(KVM_CAP_GUEST_MEMFD) &&
tools/testing/selftests/kvm/x86/apic_bus_clock_test.c
175
TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_APIC_BUS_CYCLES_NS));
tools/testing/selftests/kvm/x86/debug_regs.c
101
TEST_REQUIRE(kvm_has_cap(KVM_CAP_SET_GUEST_DEBUG));
tools/testing/selftests/kvm/x86/evmcs_smm_controls_test.c
85
TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE));
tools/testing/selftests/kvm/x86/evmcs_smm_controls_test.c
86
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_ENLIGHTENED_VMCS));
tools/testing/selftests/kvm/x86/evmcs_smm_controls_test.c
87
TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_SMM));
tools/testing/selftests/kvm/x86/exit_on_emulation_failure_test.c
26
TEST_REQUIRE(kvm_has_cap(KVM_CAP_EXIT_ON_EMULATION_FAILURE));
tools/testing/selftests/kvm/x86/feature_msrs_test.c
106
TEST_REQUIRE(kvm_has_cap(KVM_CAP_GET_MSR_FEATURES));
tools/testing/selftests/kvm/x86/feature_msrs_test.c
82
if (!kvm_has_cap(KVM_CAP_DISABLE_QUIRKS2) ||
tools/testing/selftests/kvm/x86/hyperv_clock.c
214
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_TIME));
tools/testing/selftests/kvm/x86/hyperv_cpuid.c
135
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_CPUID));
tools/testing/selftests/kvm/x86/hyperv_cpuid.c
149
!kvm_has_cap(KVM_CAP_HYPERV_ENLIGHTENED_VMCS)) {
tools/testing/selftests/kvm/x86/hyperv_cpuid.c
158
if (!kvm_has_cap(KVM_CAP_SYS_HYPERV_CPUID)) {
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
243
TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE));
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
244
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_ENLIGHTENED_VMCS));
tools/testing/selftests/kvm/x86/hyperv_extended_hypercalls.c
46
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_CPUID));
tools/testing/selftests/kvm/x86/hyperv_features.c
688
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_ENFORCE_CPUID));
tools/testing/selftests/kvm/x86/hyperv_ipi.c
251
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_SEND_IPI));
tools/testing/selftests/kvm/x86/hyperv_tlb_flush.c
591
TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_TLBFLUSH));
tools/testing/selftests/kvm/x86/kvm_buslock_test.c
82
TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_BUS_LOCK_EXIT));
tools/testing/selftests/kvm/x86/kvm_pv_test.c
206
TEST_REQUIRE(kvm_has_cap(KVM_CAP_ENFORCE_PV_FEATURE_CPUID));
tools/testing/selftests/kvm/x86/max_vcpuid_cap_test.c
30
if (kvm_has_cap(KVM_CAP_SET_BOOT_CPU_ID)) {
tools/testing/selftests/kvm/x86/monitor_mwait_test.c
78
TEST_REQUIRE(kvm_has_cap(KVM_CAP_DISABLE_QUIRKS2));
tools/testing/selftests/kvm/x86/msrs_test.c
481
has_one_reg = kvm_has_cap(KVM_CAP_ONE_REG);
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
224
TEST_REQUIRE(kvm_has_cap(KVM_CAP_EXCEPTION_PAYLOAD));
tools/testing/selftests/kvm/x86/nested_set_state_test.c
359
TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE));
tools/testing/selftests/kvm/x86/nested_tsc_scaling_test.c
166
TEST_REQUIRE(kvm_has_cap(KVM_CAP_TSC_CONTROL));
tools/testing/selftests/kvm/x86/nx_huge_pages_test.c
254
TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_DISABLE_NX_HUGE_PAGES));
tools/testing/selftests/kvm/x86/platform_info_test.c
48
TEST_REQUIRE(kvm_has_cap(KVM_CAP_MSR_PLATFORM_INFO));
tools/testing/selftests/kvm/x86/pmu_event_filter_test.c
842
TEST_REQUIRE(kvm_has_cap(KVM_CAP_PMU_EVENT_FILTER));
tools/testing/selftests/kvm/x86/pmu_event_filter_test.c
843
TEST_REQUIRE(kvm_has_cap(KVM_CAP_PMU_EVENT_MASKED_EVENTS));
tools/testing/selftests/kvm/x86/set_boot_cpu_id.c
139
TEST_REQUIRE(kvm_has_cap(KVM_CAP_SET_BOOT_CPU_ID));
tools/testing/selftests/kvm/x86/sev_migrate_tests.c
374
TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM));
tools/testing/selftests/kvm/x86/sev_migrate_tests.c
375
TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_COPY_ENC_CONTEXT_FROM));
tools/testing/selftests/kvm/x86/sev_migrate_tests.c
381
if (kvm_has_cap(KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM)) {
tools/testing/selftests/kvm/x86/sev_migrate_tests.c
387
if (kvm_has_cap(KVM_CAP_VM_COPY_ENC_CONTEXT_FROM))
tools/testing/selftests/kvm/x86/sev_migrate_tests.c
390
if (kvm_has_cap(KVM_CAP_VM_COPY_ENC_CONTEXT_FROM)) {
tools/testing/selftests/kvm/x86/sev_smoke_test.c
236
if (kvm_has_cap(KVM_CAP_XCRS) &&
tools/testing/selftests/kvm/x86/smaller_maxphyaddr_emulation_test.c
54
TEST_REQUIRE(kvm_has_cap(KVM_CAP_SMALLER_MAXPHYADDR));
tools/testing/selftests/kvm/x86/smm_test.c
124
TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_SMM));
tools/testing/selftests/kvm/x86/smm_test.c
131
if (kvm_has_cap(KVM_CAP_NESTED_STATE)) {
tools/testing/selftests/kvm/x86/state_test.c
242
if (kvm_has_cap(KVM_CAP_NESTED_STATE)) {
tools/testing/selftests/kvm/x86/triple_fault_event_test.c
71
TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_TRIPLE_FAULT_EVENT));
tools/testing/selftests/kvm/x86/tsc_scaling_sync.c
88
TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_TSC_CONTROL));
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
121
TEST_REQUIRE(kvm_has_cap(KVM_CAP_DISABLE_QUIRKS2));
tools/testing/selftests/kvm/x86/vmx_nested_la57_state_test.c
85
TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE));
tools/testing/selftests/kvm/x86/vmx_preemption_timer_test.c
170
TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE));