tools/testing/selftests/kvm/arm64/aarch32_id_regs.c
101
TEST_ASSERT_EQ(val, 0);
tools/testing/selftests/kvm/arm64/aarch32_id_regs.c
110
TEST_ASSERT_EQ(val, 0);
tools/testing/selftests/kvm/arm64/aarch32_id_regs.c
130
TEST_ASSERT_EQ(val, 0);
tools/testing/selftests/kvm/arm64/aarch32_id_regs.c
137
TEST_ASSERT_EQ(val, 0);
tools/testing/selftests/kvm/arm64/external_aborts.c
131
TEST_ASSERT_EQ(run->mmio.phys_addr, MMIO_ADDR);
tools/testing/selftests/kvm/arm64/external_aborts.c
132
TEST_ASSERT_EQ(run->mmio.len, sizeof(unsigned long));
tools/testing/selftests/kvm/arm64/external_aborts.c
164
TEST_ASSERT_EQ(errno, ENOSYS);
tools/testing/selftests/kvm/arm64/external_aborts.c
184
TEST_ASSERT_EQ(run->arm_nisv.fault_ipa, MMIO_ADDR);
tools/testing/selftests/kvm/arm64/external_aborts.c
353
TEST_ASSERT_EQ(run->mmio.phys_addr, MMIO_ADDR);
tools/testing/selftests/kvm/arm64/external_aborts.c
354
TEST_ASSERT_EQ(run->mmio.len, sizeof(unsigned long));
tools/testing/selftests/kvm/arm64/mmio_sign_ext.c
148
TEST_ASSERT_EQ(run->mmio.phys_addr, MMIO_ADDR);
tools/testing/selftests/kvm/arm64/mmio_sign_ext.c
150
TEST_ASSERT_EQ(run->mmio.len, t->len);
tools/testing/selftests/kvm/arm64/page_fault_test.c
319
TEST_ASSERT_EQ(addr, (u64)args->hva);
tools/testing/selftests/kvm/arm64/page_fault_test.c
433
TEST_ASSERT_EQ(run->mmio.phys_addr, region->region.guest_phys_addr);
tools/testing/selftests/kvm/arm64/page_fault_test.c
632
TEST_ASSERT_EQ(test->expected_events.uffd_faults, events.uffd_faults);
tools/testing/selftests/kvm/arm64/page_fault_test.c
633
TEST_ASSERT_EQ(test->expected_events.mmio_exits, events.mmio_exits);
tools/testing/selftests/kvm/arm64/page_fault_test.c
634
TEST_ASSERT_EQ(test->expected_events.fail_vcpu_runs, events.fail_vcpu_runs);
tools/testing/selftests/kvm/arm64/sea_to_user.c
205
TEST_ASSERT_EQ(ESR_ELx_EC(esr), ESR_ELx_EC_DABT_LOW);
tools/testing/selftests/kvm/arm64/sea_to_user.c
206
TEST_ASSERT_EQ(esr & ESR_ELx_FSC_TYPE, ESR_ELx_FSC_EXTABT);
tools/testing/selftests/kvm/arm64/sea_to_user.c
207
TEST_ASSERT_EQ(ESR_ELx_ISS2(esr), 0);
tools/testing/selftests/kvm/arm64/sea_to_user.c
208
TEST_ASSERT_EQ((esr & ESR_ELx_INST_SYNDROME), 0);
tools/testing/selftests/kvm/arm64/sea_to_user.c
209
TEST_ASSERT_EQ(esr & ESR_ELx_VNCR, 0);
tools/testing/selftests/kvm/arm64/sea_to_user.c
213
TEST_ASSERT_EQ(run->arm_sea.gva, EINJ_GVA);
tools/testing/selftests/kvm/arm64/sea_to_user.c
218
TEST_ASSERT_EQ(run->arm_sea.gpa, einj_gpa & PAGE_ADDR_MASK);
tools/testing/selftests/kvm/arm64/set_id_regs.c
403
TEST_ASSERT_EQ(new_val, val);
tools/testing/selftests/kvm/arm64/set_id_regs.c
431
TEST_ASSERT_EQ(val, old_val);
tools/testing/selftests/kvm/arm64/set_id_regs.c
477
TEST_ASSERT_EQ(masks[idx] & ftr_bits[j].mask, ftr_bits[j].mask);
tools/testing/selftests/kvm/arm64/set_id_regs.c
690
TEST_ASSERT_EQ(val, reset_mutable_bits(uc.args[2], uc.args[3]));
tools/testing/selftests/kvm/arm64/set_id_regs.c
781
TEST_ASSERT_EQ(reset_mutable_bits(encoding, test_reg_vals[idx]),
tools/testing/selftests/kvm/coalesced_io_test.c
172
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_SYNC);
tools/testing/selftests/kvm/coalesced_io_test.c
173
TEST_ASSERT_EQ(ring->first, ring_start);
tools/testing/selftests/kvm/coalesced_io_test.c
174
TEST_ASSERT_EQ(ring->last, ring_start);
tools/testing/selftests/kvm/dirty_log_test.c
688
TEST_ASSERT_EQ(sem_val, 0);
tools/testing/selftests/kvm/dirty_log_test.c
690
TEST_ASSERT_EQ(sem_val, 0);
tools/testing/selftests/kvm/dirty_log_test.c
692
TEST_ASSERT_EQ(vcpu_stop, false);
tools/testing/selftests/kvm/guest_memfd_test.c
219
TEST_ASSERT_EQ(madvise(mem, pmd_size, MADV_COLLAPSE), -1);
tools/testing/selftests/kvm/guest_memfd_test.c
220
TEST_ASSERT_EQ(errno, EINVAL);
tools/testing/selftests/kvm/guest_memfd_test.c
244
TEST_ASSERT_EQ(READ_ONCE(mem[i]), val);
tools/testing/selftests/kvm/guest_memfd_test.c
264
TEST_ASSERT_EQ(mem, MAP_FAILED);
tools/testing/selftests/kvm/guest_memfd_test.c
267
TEST_ASSERT_EQ(mem, MAP_FAILED);
tools/testing/selftests/kvm/guest_memfd_test.c
277
TEST_ASSERT_EQ(sb.st_size, total_size);
tools/testing/selftests/kvm/guest_memfd_test.c
278
TEST_ASSERT_EQ(sb.st_blksize, page_size);
tools/testing/selftests/kvm/guest_memfd_test.c
551
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_DONE);
tools/testing/selftests/kvm/guest_memfd_test.c
555
TEST_ASSERT_EQ(mem[i], 0xff);
tools/testing/selftests/kvm/guest_memfd_test.c
61
TEST_ASSERT_EQ(READ_ONCE(mem[i]), val);
tools/testing/selftests/kvm/guest_memfd_test.c
68
TEST_ASSERT_EQ(READ_ONCE(mem[i]), 0x00);
tools/testing/selftests/kvm/guest_memfd_test.c
70
TEST_ASSERT_EQ(READ_ONCE(mem[i]), val);
tools/testing/selftests/kvm/guest_memfd_test.c
74
TEST_ASSERT_EQ(READ_ONCE(mem[i]), val);
tools/testing/selftests/kvm/include/x86/processor.h
1037
TEST_ASSERT_EQ(feature.f.reg, KVM_CPUID_ECX);
tools/testing/selftests/kvm/lib/kvm_util.c
1050
TEST_ASSERT_EQ(gpa, align_up(gpa, backing_src_pagesz));
tools/testing/selftests/kvm/lib/kvm_util.c
128
TEST_ASSERT_EQ(r, 1);
tools/testing/selftests/kvm/lib/x86/processor.c
1028
TEST_ASSERT_EQ(kvm_cpuid_property(vcpu->cpuid, property), value);
tools/testing/selftests/kvm/lib/x86/processor.c
529
TEST_ASSERT_EQ(vm->memslots[s], 0);
tools/testing/selftests/kvm/lib/x86/sev.c
116
TEST_ASSERT_EQ(guest_status.state, SEV_GUEST_STATE_LAUNCH_SECRET);
tools/testing/selftests/kvm/lib/x86/sev.c
131
TEST_ASSERT_EQ(status.state, SEV_GUEST_STATE_RUNNING);
tools/testing/selftests/kvm/lib/x86/sev.c
51
TEST_ASSERT_EQ(vm->arch.sev_fd, -1);
tools/testing/selftests/kvm/lib/x86/sev.c
56
TEST_ASSERT_EQ(vm->type, KVM_X86_SEV_VM);
tools/testing/selftests/kvm/lib/x86/sev.c
64
TEST_ASSERT_EQ(vm->arch.sev_fd, -1);
tools/testing/selftests/kvm/lib/x86/sev.c
69
TEST_ASSERT_EQ(vm->type, KVM_X86_SEV_ES_VM);
tools/testing/selftests/kvm/lib/x86/sev.c
78
TEST_ASSERT_EQ(vm->type, KVM_X86_SNP_VM);
tools/testing/selftests/kvm/lib/x86/sev.c
94
TEST_ASSERT_EQ(status.policy, policy);
tools/testing/selftests/kvm/lib/x86/sev.c
95
TEST_ASSERT_EQ(status.state, SEV_GUEST_STATE_LAUNCH_UPDATE);
tools/testing/selftests/kvm/mmu_stress_test.c
106
TEST_ASSERT_EQ(get_ucall(vcpu, &uc), UCALL_SYNC);
tools/testing/selftests/kvm/mmu_stress_test.c
107
TEST_ASSERT_EQ(uc.args[1], stage);
tools/testing/selftests/kvm/mmu_stress_test.c
177
TEST_ASSERT_EQ(errno, EFAULT);
tools/testing/selftests/kvm/mmu_stress_test.c
198
TEST_ASSERT_EQ(r, 0);
tools/testing/selftests/kvm/riscv/ebreak_test.c
64
TEST_ASSERT_EQ(pc, LABEL_ADDRESS(sw_bp_1));
tools/testing/selftests/kvm/riscv/ebreak_test.c
78
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_DONE);
tools/testing/selftests/kvm/s390/cmma_test.c
241
TEST_ASSERT_EQ(rc, -1);
tools/testing/selftests/kvm/s390/cmma_test.c
242
TEST_ASSERT_EQ(errno_out, ENXIO);
tools/testing/selftests/kvm/s390/cmma_test.c
251
TEST_ASSERT_EQ(rc, -1);
tools/testing/selftests/kvm/s390/cmma_test.c
252
TEST_ASSERT_EQ(errno_out, EINVAL);
tools/testing/selftests/kvm/s390/cmma_test.c
256
TEST_ASSERT_EQ(rc, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
257
TEST_ASSERT_EQ(errno_out, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
264
TEST_ASSERT_EQ(rc, -1);
tools/testing/selftests/kvm/s390/cmma_test.c
265
TEST_ASSERT_EQ(errno_out, EINVAL);
tools/testing/selftests/kvm/s390/cmma_test.c
272
TEST_ASSERT_EQ(vcpu->run->exit_reason, 13);
tools/testing/selftests/kvm/s390/cmma_test.c
273
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, 4);
tools/testing/selftests/kvm/s390/cmma_test.c
274
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x8300);
tools/testing/selftests/kvm/s390/cmma_test.c
275
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipb, 0x5010000);
tools/testing/selftests/kvm/s390/cmma_test.c
287
TEST_ASSERT_EQ(rc, -1);
tools/testing/selftests/kvm/s390/cmma_test.c
288
TEST_ASSERT_EQ(errno, EINVAL);
tools/testing/selftests/kvm/s390/cmma_test.c
308
TEST_ASSERT_EQ(rc, -1);
tools/testing/selftests/kvm/s390/cmma_test.c
309
TEST_ASSERT_EQ(errno, EINVAL);
tools/testing/selftests/kvm/s390/cmma_test.c
318
TEST_ASSERT_EQ(rc, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
354
TEST_ASSERT_EQ(rc, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
398
TEST_ASSERT_EQ(args.count, MAIN_PAGE_COUNT);
tools/testing/selftests/kvm/s390/cmma_test.c
399
TEST_ASSERT_EQ(args.remaining, TEST_DATA_PAGE_COUNT);
tools/testing/selftests/kvm/s390/cmma_test.c
400
TEST_ASSERT_EQ(args.start_gfn, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
411
TEST_ASSERT_EQ(args.count, TEST_DATA_PAGE_COUNT);
tools/testing/selftests/kvm/s390/cmma_test.c
412
TEST_ASSERT_EQ(args.start_gfn, TEST_DATA_START_GFN);
tools/testing/selftests/kvm/s390/cmma_test.c
413
TEST_ASSERT_EQ(args.remaining, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
424
TEST_ASSERT_EQ(args.count, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
425
TEST_ASSERT_EQ(args.start_gfn, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
426
TEST_ASSERT_EQ(args.remaining, 0);
tools/testing/selftests/kvm/s390/cmma_test.c
502
TEST_ASSERT_EQ(res->start_gfn, first_dirty_gfn);
tools/testing/selftests/kvm/s390/cmma_test.c
503
TEST_ASSERT_EQ(res->count, dirty_gfn_count);
tools/testing/selftests/kvm/s390/cmma_test.c
505
TEST_ASSERT_EQ(cmma_value_buf[0], 0x0); /* stable state */
tools/testing/selftests/kvm/s390/cmma_test.c
506
TEST_ASSERT_EQ(cmma_value_buf[dirty_gfn_count], 0xff); /* not touched */
tools/testing/selftests/kvm/s390/cpumodel_subfuncs_test.c
288
TEST_ASSERT_EQ(memcmp(testlist[idx].subfunc_array,
tools/testing/selftests/kvm/s390/debug_test.c
50
TEST_ASSERT_EQ(vcpu->run->psw_mask, new_psw[0]);
tools/testing/selftests/kvm/s390/debug_test.c
51
TEST_ASSERT_EQ(vcpu->run->psw_addr, new_psw[1]);
tools/testing/selftests/kvm/s390/debug_test.c
88
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_INST);
tools/testing/selftests/kvm/s390/debug_test.c
89
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa & 0xff00, IPA0_DIAG);
tools/testing/selftests/kvm/s390/debug_test.c
93
TEST_ASSERT_EQ(vcpu->run->psw_mask, new_psw[0]);
tools/testing/selftests/kvm/s390/debug_test.c
94
TEST_ASSERT_EQ(vcpu->run->psw_addr, new_psw[1]);
tools/testing/selftests/kvm/s390/memop.c
282
TEST_ASSERT_EQ(uc.cmd, UCALL_SYNC); \
tools/testing/selftests/kvm/s390/memop.c
283
TEST_ASSERT_EQ(uc.args[1], __stage); \
tools/testing/selftests/kvm/s390/memop.c
837
TEST_ASSERT_EQ(teid & teid_mask, 0);
tools/testing/selftests/kvm/s390/shared_zeropage_test.c
95
TEST_ASSERT_EQ(uc.cmd, UCALL_DONE);
tools/testing/selftests/kvm/s390/tprot.c
195
TEST_ASSERT_EQ(uc.cmd, UCALL_SYNC); \
tools/testing/selftests/kvm/s390/tprot.c
196
TEST_ASSERT_EQ(uc.args[1], __stage); \
tools/testing/selftests/kvm/s390/ucontrol_test.c
310
TEST_ASSERT_EQ(KVM_EXIT_S390_UCONTROL, run->exit_reason);
tools/testing/selftests/kvm/s390/ucontrol_test.c
318
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/ucontrol_test.c
42
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/ucontrol_test.c
434
TEST_ASSERT_EQ(KVM_EXIT_S390_SIEIC, self->run->exit_reason);
tools/testing/selftests/kvm/s390/ucontrol_test.c
435
TEST_ASSERT_EQ(ICPT_INST, sie_block->icptcode);
tools/testing/selftests/kvm/s390/ucontrol_test.c
436
TEST_ASSERT_EQ(0x8300, sie_block->ipa);
tools/testing/selftests/kvm/s390/ucontrol_test.c
437
TEST_ASSERT_EQ(0x440000, sie_block->ipb);
tools/testing/selftests/kvm/s390/ucontrol_test.c
607
TEST_ASSERT_EQ(0, sie_block->cpuflags & CPUSTAT_KSS);
tools/testing/selftests/kvm/s390/ucontrol_test.c
608
TEST_ASSERT_EQ(0, sie_block->ictl & (ICTL_ISKE | ICTL_SSKE | ICTL_RRBE));
tools/testing/selftests/kvm/s390/ucontrol_test.c
609
TEST_ASSERT_EQ(KVM_EXIT_S390_SIEIC, self->run->exit_reason);
tools/testing/selftests/kvm/s390/ucontrol_test.c
610
TEST_ASSERT_EQ(ICPT_INST, sie_block->icptcode);
tools/testing/selftests/kvm/s390/user_operexec.c
101
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
103
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
107
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
108
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807);
tools/testing/selftests/kvm/s390/user_operexec.c
139
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
145
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
146
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0000);
tools/testing/selftests/kvm/s390/user_operexec.c
160
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
166
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
167
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807);
tools/testing/selftests/kvm/s390/user_operexec.c
181
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
183
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
189
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
190
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0000);
tools/testing/selftests/kvm/s390/user_operexec.c
204
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
206
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
212
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
213
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807);
tools/testing/selftests/kvm/s390/user_operexec.c
30
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
34
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
35
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0);
tools/testing/selftests/kvm/s390/user_operexec.c
53
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
57
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
58
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807);
tools/testing/selftests/kvm/s390/user_operexec.c
68
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
72
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
73
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0);
tools/testing/selftests/kvm/s390/user_operexec.c
87
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
89
TEST_ASSERT_EQ(0, rc);
tools/testing/selftests/kvm/s390/user_operexec.c
93
TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC);
tools/testing/selftests/kvm/s390/user_operexec.c
94
TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807);
tools/testing/selftests/kvm/x86/aperfmperf_test.c
134
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_DONE);
tools/testing/selftests/kvm/x86/apic_bus_clock_test.c
140
TEST_ASSERT_EQ(kvm_check_cap(KVM_CAP_X86_APIC_BUS_CYCLES_NS), 1);
tools/testing/selftests/kvm/x86/apic_bus_clock_test.c
141
TEST_ASSERT_EQ(vm_check_cap(vm, KVM_CAP_X86_APIC_BUS_CYCLES_NS),
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
110
TEST_ASSERT_EQ(host_num_pages, pages_per_slot * SLOTS);
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
171
TEST_ASSERT_EQ((stats_populated.pages_2m * 512 +
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
183
TEST_ASSERT_EQ(stats_clear_pass[0].hugepages, 0);
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
187
TEST_ASSERT_EQ(stats_dirty_logging_enabled.hugepages, stats_populated.hugepages);
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
189
TEST_ASSERT_EQ(stats_dirty_logging_enabled.hugepages, 0);
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
200
TEST_ASSERT_EQ(stats_populated.pages_2m, stats_repopulated.pages_2m);
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
201
TEST_ASSERT_EQ(stats_populated.pages_1g, stats_repopulated.pages_1g);
tools/testing/selftests/kvm/x86/dirty_log_page_splitting_test.c
76
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_SYNC);
tools/testing/selftests/kvm/x86/exit_on_emulation_failure_test.c
35
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_DONE);
tools/testing/selftests/kvm/x86/fastops_test.c
206
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_DONE);
tools/testing/selftests/kvm/x86/kvm_buslock_test.c
126
TEST_ASSERT_EQ(atomic_read(val), bus_locks + host_cpu_is_intel);
tools/testing/selftests/kvm/x86/kvm_buslock_test.c
132
TEST_ASSERT_EQ(i, bus_locks);
tools/testing/selftests/kvm/x86/msrs_test.c
229
TEST_ASSERT_EQ(errno, E2BIG);
tools/testing/selftests/kvm/x86/msrs_test.c
264
TEST_ASSERT_EQ(vcpu_has_reg(vcpu, KVM_X86_REG_KVM(reg)), has_reg);
tools/testing/selftests/kvm/x86/nested_emulation_test.c
143
TEST_ASSERT_EQ(get_ucall(vcpu, NULL), UCALL_DONE);
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
248
TEST_ASSERT_EQ(events.flags & KVM_VCPUEVENT_VALID_PAYLOAD,
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
250
TEST_ASSERT_EQ(events.exception.pending, true);
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
251
TEST_ASSERT_EQ(events.exception.nr, SS_VECTOR);
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
252
TEST_ASSERT_EQ(events.exception.has_error_code, true);
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
253
TEST_ASSERT_EQ(events.exception.error_code, SS_ERROR_CODE);
tools/testing/selftests/kvm/x86/nested_set_state_test.c
244
TEST_ASSERT_EQ(state->hdr.vmx.vmxon_pa, -1ull);
tools/testing/selftests/kvm/x86/nested_set_state_test.c
245
TEST_ASSERT_EQ(state->hdr.vmx.vmcs12_pa, -1ull);
tools/testing/selftests/kvm/x86/nested_set_state_test.c
246
TEST_ASSERT_EQ(state->flags, 0);
tools/testing/selftests/kvm/x86/nested_set_state_test.c
343
TEST_ASSERT_EQ(state->hdr.svm.vmcb_pa, 0);
tools/testing/selftests/kvm/x86/nested_set_state_test.c
344
TEST_ASSERT_EQ(state->flags, KVM_STATE_NESTED_GIF_SET);
tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
163
TEST_ASSERT_EQ(TEST_VMCB_L2_GPA, TEST_VMCB_L1_GPA(0));
tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
183
TEST_ASSERT_EQ(test_vmcb[i]->save.kernel_gs_base, 0xaaaa);
tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
184
TEST_ASSERT_EQ(test_vmcb[1-i]->save.kernel_gs_base, 0);
tools/testing/selftests/kvm/x86/pmu_event_filter_test.c
800
TEST_ASSERT_EQ(!!count, !!(bitmap & BIT(idx)));
tools/testing/selftests/kvm/x86/pmu_event_filter_test.c
804
TEST_ASSERT_EQ(!!count, !(bitmap & BIT(idx)));
tools/testing/selftests/kvm/x86/pmu_event_filter_test.c
813
TEST_ASSERT_EQ(!!count, !!(bitmap & BIT(idx)));
tools/testing/selftests/kvm/x86/pmu_event_filter_test.c
818
TEST_ASSERT_EQ(!!count, !(bitmap & BIT(idx)));
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
106
TEST_ASSERT_EQ(exit_reason, KVM_EXIT_MEMORY_FAULT);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
107
TEST_ASSERT_EQ(vcpu->run->memory_fault.flags, KVM_MEMORY_EXIT_FLAG_PRIVATE);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
108
TEST_ASSERT_EQ(vcpu->run->memory_fault.gpa, EXITS_TEST_GPA);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
109
TEST_ASSERT_EQ(vcpu->run->memory_fault.size, EXITS_TEST_SIZE);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
37
TEST_ASSERT_EQ(vcpu->run->exit_reason, KVM_EXIT_MEMORY_FAULT);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
77
TEST_ASSERT_EQ(exit_reason, KVM_EXIT_MEMORY_FAULT);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
78
TEST_ASSERT_EQ(vcpu->run->memory_fault.flags, KVM_MEMORY_EXIT_FLAG_PRIVATE);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
79
TEST_ASSERT_EQ(vcpu->run->memory_fault.gpa, EXITS_TEST_GPA);
tools/testing/selftests/kvm/x86/private_mem_kvm_exits_test.c
80
TEST_ASSERT_EQ(vcpu->run->memory_fault.size, EXITS_TEST_SIZE);
tools/testing/selftests/kvm/x86/recalc_apic_map_test.c
60
TEST_ASSERT_EQ(pthread_create(&thread, NULL, race, vcpus[0]), 0);
tools/testing/selftests/kvm/x86/recalc_apic_map_test.c
68
TEST_ASSERT_EQ(pthread_cancel(thread), 0);
tools/testing/selftests/kvm/x86/recalc_apic_map_test.c
69
TEST_ASSERT_EQ(pthread_join(thread, NULL), 0);
tools/testing/selftests/kvm/x86/sev_smoke_test.c
144
TEST_ASSERT_EQ(vcpu->run->system_event.type, KVM_SYSTEM_EVENT_SEV_TERM);
tools/testing/selftests/kvm/x86/sev_smoke_test.c
145
TEST_ASSERT_EQ(vcpu->run->system_event.ndata, 1);
tools/testing/selftests/kvm/x86/sev_smoke_test.c
146
TEST_ASSERT_EQ(vcpu->run->system_event.data[0], GHCB_MSR_TERM_REQ);
tools/testing/selftests/kvm/x86/sev_smoke_test.c
171
TEST_ASSERT_EQ(vcpu->run->system_event.type, KVM_SYSTEM_EVENT_SEV_TERM);
tools/testing/selftests/kvm/x86/sev_smoke_test.c
172
TEST_ASSERT_EQ(vcpu->run->system_event.ndata, 1);
tools/testing/selftests/kvm/x86/sev_smoke_test.c
173
TEST_ASSERT_EQ(vcpu->run->system_event.data[0], GHCB_MSR_TERM_REQ);
tools/testing/selftests/kvm/x86/state_test.c
235
TEST_ASSERT_EQ(!!(vmcb->control.int_ctl & V_GIF_MASK), 1);
tools/testing/selftests/kvm/x86/state_test.c
237
TEST_ASSERT_EQ(!!(vmcb->control.int_ctl & V_GIF_MASK), 0);
tools/testing/selftests/kvm/x86/state_test.c
248
TEST_ASSERT_EQ(vmcb->control.next_rip, state->regs.rip);
tools/testing/selftests/kvm/x86/svm_nested_vmcb12_gpa.c
100
TEST_ASSERT_EQ(vcpu->run->emulation_failure.suberror, KVM_INTERNAL_ERROR_EMULATION);
tools/testing/selftests/kvm/x86/svm_nested_vmcb12_gpa.c
118
TEST_ASSERT_EQ(get_ucall(vcpu, &uc), UCALL_SYNC);
tools/testing/selftests/kvm/x86/svm_nested_vmcb12_gpa.c
119
TEST_ASSERT_EQ(uc.args[1], SYNC_L2_STARTED);
tools/testing/selftests/kvm/x86/svm_nested_vmcb12_gpa.c
87
TEST_ASSERT_EQ(get_ucall(vcpu, &uc), UCALL_SYNC);
tools/testing/selftests/kvm/x86/svm_nested_vmcb12_gpa.c
88
TEST_ASSERT_EQ(uc.args[1], SYNC_GP);
tools/testing/selftests/kvm/x86/sync_regs_test.c
184
TEST_ASSERT_EQ(pthread_create(&thread, NULL, racer, (void *)run), 0);
tools/testing/selftests/kvm/x86/sync_regs_test.c
202
TEST_ASSERT_EQ(pthread_cancel(thread), 0);
tools/testing/selftests/kvm/x86/sync_regs_test.c
203
TEST_ASSERT_EQ(pthread_join(thread, NULL), 0);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
106
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
107
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
112
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
113
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
118
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
119
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
126
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
127
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
132
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
133
TEST_ASSERT_EQ(vcpu_get_msr(vcpu, MSR_IA32_TSC_ADJUST), UNITY * 123456);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
137
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
138
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
146
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
147
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
155
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val);
tools/testing/selftests/kvm/x86/tsc_msrs_test.c
156
TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC_ADJUST), val - HOST_ADJUST);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
552
TEST_ASSERT_EQ(cmd, UCALL_SYNC);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
570
TEST_ASSERT_EQ(cmd, UCALL_DONE);
tools/testing/selftests/kvm/x86/vmx_exception_with_invalid_guest_state.c
53
TEST_ASSERT_EQ(setitimer(ITIMER_REAL, &timer, NULL), 0);
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
104
TEST_ASSERT_EQ(vcpu_get_msr(vcpu, MSR_IA32_PERF_CAPABILITIES),
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
218
TEST_ASSERT_EQ(val, host_cap.capabilities);
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
223
TEST_ASSERT_EQ(val, 0);
tools/testing/selftests/kvm/x86/xapic_ipi_test.c
479
TEST_ASSERT_EQ(data->hlt_count, vcpu_get_stat(params[0].vcpu, halt_exits));
tools/testing/selftests/kvm/x86/xapic_state_test.c
77
TEST_ASSERT_EQ(get_ucall(vcpu, &uc), UCALL_SYNC);
tools/testing/selftests/kvm/x86/xapic_state_test.c
78
TEST_ASSERT_EQ(uc.args[1], val);
tools/testing/selftests/kvm/x86/xapic_state_test.c
91
TEST_ASSERT_EQ(icr & ~APIC_ICR_BUSY, val & ~APIC_ICR_BUSY);
tools/testing/selftests/kvm/x86/xapic_state_test.c
93
TEST_ASSERT_EQ(icr, val & ~APIC_ICR_BUSY);
tools/testing/selftests/kvm/x86/xapic_tpr_test.c
183
TEST_ASSERT_EQ(lapic_tpr_get(&xapic), 0);
tools/testing/selftests/kvm/x86/xapic_tpr_test.c
194
TEST_ASSERT_EQ(sregs_tpr(&sregs), lapic_tpr_get(&xapic));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
112
TEST_ASSERT_EQ(run->xen.type, KVM_EXIT_XEN_HCALL);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
113
TEST_ASSERT_EQ(run->xen.u.hcall.cpl, 0);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
114
TEST_ASSERT_EQ(run->xen.u.hcall.longmode, 1);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
115
TEST_ASSERT_EQ(run->xen.u.hcall.input, INPUTVALUE);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
116
TEST_ASSERT_EQ(run->xen.u.hcall.params[0], ARGVALUE(1));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
117
TEST_ASSERT_EQ(run->xen.u.hcall.params[1], ARGVALUE(2));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
118
TEST_ASSERT_EQ(run->xen.u.hcall.params[2], ARGVALUE(3));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
119
TEST_ASSERT_EQ(run->xen.u.hcall.params[3], ARGVALUE(4));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
120
TEST_ASSERT_EQ(run->xen.u.hcall.params[4], ARGVALUE(5));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
121
TEST_ASSERT_EQ(run->xen.u.hcall.params[5], ARGVALUE(6));