Searched refs:TEST_ASSERT_EQ (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dtsc_msrs_test.c106 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val);
107 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
112 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val);
113 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
118 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val);
119 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
126 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val);
127 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
132 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val);
133 TEST_ASSERT_EQ(vcpu_get_ms
[all...]
H A Dprivate_mem_kvm_exits_test.c37 TEST_ASSERT_EQ(vcpu->run->exit_reason, KVM_EXIT_MEMORY_FAULT);
77 TEST_ASSERT_EQ(exit_reason, KVM_EXIT_MEMORY_FAULT);
78 TEST_ASSERT_EQ(vcpu->run->memory_fault.flags, KVM_MEMORY_EXIT_FLAG_PRIVATE);
79 TEST_ASSERT_EQ(vcpu->run->memory_fault.gpa, EXITS_TEST_GPA);
80 TEST_ASSERT_EQ(vcpu->run->memory_fault.size, EXITS_TEST_SIZE);
106 TEST_ASSERT_EQ(exit_reason, KVM_EXIT_MEMORY_FAULT);
107 TEST_ASSERT_EQ(vcpu->run->memory_fault.flags, KVM_MEMORY_EXIT_FLAG_PRIVATE);
108 TEST_ASSERT_EQ(vcpu->run->memory_fault.gpa, EXITS_TEST_GPA);
109 TEST_ASSERT_EQ(vcpu->run->memory_fault.size, EXITS_TEST_SIZE);
H A Dxen_vmcall_test.c111 TEST_ASSERT_EQ(run->xen.type, KVM_EXIT_XEN_HCALL);
112 TEST_ASSERT_EQ(run->xen.u.hcall.cpl, 0);
113 TEST_ASSERT_EQ(run->xen.u.hcall.longmode, 1);
114 TEST_ASSERT_EQ(run->xen.u.hcall.input, INPUTVALUE);
115 TEST_ASSERT_EQ(run->xen.u.hcall.params[0], ARGVALUE(1));
116 TEST_ASSERT_EQ(run->xen.u.hcall.params[1], ARGVALUE(2));
117 TEST_ASSERT_EQ(run->xen.u.hcall.params[2], ARGVALUE(3));
118 TEST_ASSERT_EQ(run->xen.u.hcall.params[3], ARGVALUE(4));
119 TEST_ASSERT_EQ(run->xen.u.hcall.params[4], ARGVALUE(5));
120 TEST_ASSERT_EQ(ru
[all...]
H A Drecalc_apic_map_test.c60 TEST_ASSERT_EQ(pthread_create(&thread, NULL, race, vcpus[0]), 0);
68 TEST_ASSERT_EQ(pthread_cancel(thread), 0);
69 TEST_ASSERT_EQ(pthread_join(thread, NULL), 0);
H A Dsev_smoke_test.c53 TEST_ASSERT_EQ(vcpu->run->system_event.type, KVM_SYSTEM_EVENT_SEV_TERM);
54 TEST_ASSERT_EQ(vcpu->run->system_event.ndata, 1);
55 TEST_ASSERT_EQ(vcpu->run->system_event.data[0], GHCB_MSR_TERM_REQ);
H A Dexit_on_emulation_failure_test.c38 TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_DONE);
H A Ddirty_log_page_splitting_test.c75 TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_SYNC);
109 TEST_ASSERT_EQ(host_num_pages, pages_per_slot * SLOTS);
170 TEST_ASSERT_EQ((stats_populated.pages_2m * 512 +
182 TEST_ASSERT_EQ(stats_clear_pass[0].hugepages, 0);
186 TEST_ASSERT_EQ(stats_dirty_logging_enabled.hugepages, stats_populated.hugepages);
188 TEST_ASSERT_EQ(stats_dirty_logging_enabled.hugepages, 0);
199 TEST_ASSERT_EQ(stats_populated.pages_2m, stats_repopulated.pages_2m);
200 TEST_ASSERT_EQ(stats_populated.pages_1g, stats_repopulated.pages_1g);
H A Dnested_exceptions_test.c248 TEST_ASSERT_EQ(events.flags & KVM_VCPUEVENT_VALID_PAYLOAD,
250 TEST_ASSERT_EQ(events.exception.pending, true);
251 TEST_ASSERT_EQ(events.exception.nr, SS_VECTOR);
252 TEST_ASSERT_EQ(events.exception.has_error_code, true);
253 TEST_ASSERT_EQ(events.exception.error_code, SS_ERROR_CODE);
H A Dxapic_state_test.c68 TEST_ASSERT_EQ(get_ucall(vcpu, &uc), UCALL_SYNC);
69 TEST_ASSERT_EQ(uc.args[1], val);
76 TEST_ASSERT_EQ(icr, val & ~APIC_ICR_BUSY);
78 TEST_ASSERT_EQ(icr & ~APIC_ICR_BUSY, val & ~APIC_ICR_BUSY);
H A Dvmx_exception_with_invalid_guest_state.c53 TEST_ASSERT_EQ(setitimer(ITIMER_REAL, &timer, NULL), 0);
H A Dsync_regs_test.c186 TEST_ASSERT_EQ(pthread_create(&thread, NULL, racer, (void *)run), 0);
204 TEST_ASSERT_EQ(pthread_cancel(thread), 0);
205 TEST_ASSERT_EQ(pthread_join(thread, NULL), 0);
H A Dpmu_event_filter_test.c822 TEST_ASSERT_EQ(!!count, !!(bitmap & BIT(idx)));
826 TEST_ASSERT_EQ(!!count, !(bitmap & BIT(idx)));
835 TEST_ASSERT_EQ(!!count, !!(bitmap & BIT(idx)));
840 TEST_ASSERT_EQ(!!count, !(bitmap & BIT(idx)));
H A Dvmx_pmu_caps_test.c107 TEST_ASSERT_EQ(vcpu_get_msr(vcpu, MSR_IA32_PERF_CAPABILITIES),
H A Duserspace_msr_exit_test.c555 TEST_ASSERT_EQ(cmd, UCALL_SYNC);
573 TEST_ASSERT_EQ(cmd, UCALL_DONE);
/linux-master/tools/testing/selftests/kvm/s390x/
H A Dcmma_test.c235 TEST_ASSERT_EQ(rc, -1);
236 TEST_ASSERT_EQ(errno_out, ENXIO);
245 TEST_ASSERT_EQ(rc, -1);
246 TEST_ASSERT_EQ(errno_out, EINVAL);
250 TEST_ASSERT_EQ(rc, 0);
251 TEST_ASSERT_EQ(errno_out, 0);
258 TEST_ASSERT_EQ(rc, -1);
259 TEST_ASSERT_EQ(errno_out, EINVAL);
266 TEST_ASSERT_EQ(vcpu->run->exit_reason, 13);
267 TEST_ASSERT_EQ(vcp
[all...]
H A Ddebug_test.c50 TEST_ASSERT_EQ(vcpu->run->psw_mask, new_psw[0]);
51 TEST_ASSERT_EQ(vcpu->run->psw_addr, new_psw[1]);
88 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_INSTRUCTION);
89 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa & 0xff00, IPA0_DIAG);
93 TEST_ASSERT_EQ(vcpu->run->psw_mask, new_psw[0]);
94 TEST_ASSERT_EQ(vcpu->run->psw_addr, new_psw[1]);
H A Dtprot.c195 TEST_ASSERT_EQ(uc.cmd, UCALL_SYNC); \
196 TEST_ASSERT_EQ(uc.args[1], __stage); \
/linux-master/tools/testing/selftests/kvm/lib/x86_64/
H A Dsev.c50 TEST_ASSERT_EQ(status.policy, policy);
51 TEST_ASSERT_EQ(status.state, SEV_GUEST_STATE_LAUNCH_UPDATE);
72 TEST_ASSERT_EQ(guest_status.state, SEV_GUEST_STATE_LAUNCH_SECRET);
87 TEST_ASSERT_EQ(status.state, SEV_GUEST_STATE_RUNNING);
/linux-master/tools/testing/selftests/kvm/aarch64/
H A Daarch32_id_regs.c101 TEST_ASSERT_EQ(val, 0);
110 TEST_ASSERT_EQ(val, 0);
130 TEST_ASSERT_EQ(val, 0);
137 TEST_ASSERT_EQ(val, 0);
H A Dset_id_regs.c348 TEST_ASSERT_EQ(new_val, val);
374 TEST_ASSERT_EQ(val, old_val);
414 TEST_ASSERT_EQ(masks[idx] & ftr_bits[j].mask, ftr_bits[j].mask);
440 TEST_ASSERT_EQ(val, uc.args[3]);
H A Dpage_fault_test.c320 TEST_ASSERT_EQ(addr, (uint64_t)args->hva);
434 TEST_ASSERT_EQ(run->mmio.phys_addr, region->region.guest_phys_addr);
633 TEST_ASSERT_EQ(test->expected_events.uffd_faults, events.uffd_faults);
634 TEST_ASSERT_EQ(test->expected_events.mmio_exits, events.mmio_exits);
635 TEST_ASSERT_EQ(test->expected_events.fail_vcpu_runs, events.fail_vcpu_runs);
/linux-master/tools/testing/selftests/kvm/
H A Dguest_memfd_test.c44 TEST_ASSERT_EQ(mem, MAP_FAILED);
54 TEST_ASSERT_EQ(sb.st_size, total_size);
55 TEST_ASSERT_EQ(sb.st_blksize, page_size);
H A Dmax_guest_memory_test.c59 TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_SYNC);
H A Ddirty_log_test.c791 TEST_ASSERT_EQ(sem_val, 0);
793 TEST_ASSERT_EQ(sem_val, 0);
/linux-master/tools/testing/selftests/kvm/include/
H A Dtest_util.h58 #define TEST_ASSERT_EQ(a, b) \ macro

Completed in 189 milliseconds

12